The day before yesterday, I and my partner was confused with the problem “why corporate e-mail can not send e-mail to external domains (ex: gmail, yahoo)”, but it still can accept (trouble in the outgoing mail). Various assumptions were out, ranging from as spamblock, no, probably Postfix configuration problem? no. Finally after many times saw logs mail to look for where section problem, i just found the message “connection timed out” when server try to reach destination domain. Google was the next target, browsing everywhere, had a headache as well as suggestions on the forums mentioned if there is a problem is most likely due to a firewall or in rDNS (reverse DNS). Browsing deeper once again, until finally found a strong presumption that the most likely cause of the e-mail could not be sent (deffered in the mail queue) is due to port 25 was blocked. Then I make sure to check the firewall, it is not, and finally I decided to contact the ISP (Internet Service Provider), from where the case revealed, it say that port 25 is blocked by the ISP (damn! :LOL:), I request to unblock that, and finally e-mail sent smoothly. That experience I can share, hope can be useful.