Not sure if it's the cause of all your problems or not, but your /etc/hosts file is not right. You should get rid of the IPV6 stuff, unless you absolutely need it. Your hosts file should look something like:
Code:
127.0.0.1 localhost.localdomain localhost
192.168.0.10 mail2.dashley.net mail
Not sure about having the FQDN with "mail2" and the host name as "mail" either.