On 2/22/2011 1:15 AM, sunhux G wrote:
[SNIP]
Anything logged by postfix/smtpd ?
Someone in dovecot list asked me to turn off verbose. I've just enabled
verbose in master.cf& restarted postfix& I've got more logs this time:
seems related to some recipient...canonical...map issue (see below ******)
My postfix server responds on Tcp 25:
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 hostname.myportaltech.com ESMTP POSTFIX
Can you telnet to port 25 from some external host?
Yes, from any public Internet, if I issue
"telnet public_IP_of_my_postfix_server 25"
it gave the same output as the above "telnet localhost 25"
************** maillog when I send from external to myportaltech.com
***************
[SNIP]
It seems then that this is a routing issue, not a Postfix issue.
Clearly, Postfix is responding to port 25 in general (I even verified
this myself from my server since you gave your IP.)
I'm a little confused about your logs since it seems you've got two
Postfix instances running; (A) one experiencing the connection timeout,
and generating the logs you show, and the other (B) which is responding
on port 25 correctly to public hosts but not to instance (A). I'm not
clear how the MS Exchange server is involved, or the network situation
between (A) and (B).
Anyway, it seems you need to pull out your general network
troubleshooting toolbox: ping, telnet to other ports (ftp/ssh),
traceroute, tcpdump, check routing firewall rules on all intermediate
hops, ipchains settings, incorrect local DNS settings...
-Daniel