Ok, so I tried to completely remove and reinstall Postfix, same error. Here's a copy of my main.cf:
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
mail_owner = postfix
myhostname = smtp.atkin.co.uk
myorigin = $myhostname
inet_interfaces = all
mynetworks_style = subnet
mynetworks = 192.168.0.0/28, 127.0.0.0/8
debug_peer_level = 2
debugger_command =
PATH=/usr/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail.postfix
newaliases_path = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
setgid_group = postdrop
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/postfix-1.1.12/samples
readme_directory = /usr/share/doc/postfix-1.1.12/README_FILES
alias_database = hash:/etc/postfix/aliases
all seems to be in order, can anyone point anything obviously wrong out to me? By the way this server is for sending mail only. It was working up until my (nat) isp changed it's network addresses to the same as mine and I had to change my internal addresses to 192.168s.
They did this because they changed their router (and, as I like to think, to annoy me). Could this be something to do with the problem? I didn't think SMTP needed to use ports other than # 25 (the new router seems to have problems with forwarding non conventional ports). Anyone got any ideas about what I could do next?
~James~