Currently Being ModeratedNov 25, 2012 11:55 PM (in response to wiggysmac)
The most outstanding elemernt is the fact that your DNS is broken:
Your client is identifying itself as unknown-10:9a:dd:b0:72:54.home which is just wrong on so many levels.
Fix your DNS and see what happens.
Currently Being ModeratedNov 26, 2012 12:29 AM (in response to Camelot)
Thanks, not being very techie, what's my dns and how would I begin to fix it?
Currently Being ModeratedNov 28, 2012 2:23 PM (in response to wiggysmac)
I have resolved the issue on my machine.
My computer's name was complex ( Mike's Computer (2) ) and this appeared to result in a host name that was not translatable. I went to the Preferences -> Sharing and then selected the Edit button to change the host name. I changed the host name to MikesComputer and then rebooted the machine.
Apple mail is now sending the EHLO response with a host of mikescomputer.home vs. previously the incorrect 'unknown-00:17:XX:XX:XX:10.home' - which is technically invalid but accepted by some smtp servers.
A clip from the log file now look as follow ...
READ Nov 28 22:09:57.744 [kCFStreamSocketSecurityLevelNone] -- host:XXX -- port:587 -- socket:0x11796cd20 -- thread:0x11a0855f0
220 mail10.atlas.pipex.net ESMTP Exim 4.71 - "ATLAS SMTP Service" Wed, 28 Nov 2012 22:09:57 +0000
WROTE Nov 28 22:09:57.795 [kCFStreamSocketSecurityLevelNone] -- host:XXX -- port:25 -- socket:0x118567c30 -- thread:0x11842a390
1 - I have replaced some of the specific identifying information with XXX
2 - The Invalid address appears to be 'unkown-[Your Ethernet card's MAC address].home'
Currently Being ModeratedDec 4, 2012 5:18 PM (in response to wiggysmac)
Would be good to see your server's smtp config. Paste the results of this command run from terminal:
sudo postconf -n
It would be best to see the results of above.. but if you want a head-start, the following should resolve it.
sudo postconf -e "smtpd_helo_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_non_fqdn_hostname, reject_invalid_hostname, permit" sudo postfix reload
Probably best though if you post your config for a quick review.