Hi,
The following common factors may lead to 'unable to receive external email' problem. The MX record we registered on Internet is incorrect; Our email address is listed in 'email address block list'; The inbound SMTP port is blocked by firewall and not available. Typically, we can use telnet to test SMTP conversation as the article below mentioned.
How to Use Telnet to Test SMTP Communication
http://technet.microsoft.com/en-us/library/aa995718.aspx
However, for more accurate assistance on Exchange connection problem, please post to our Exchange queue:
Transport:
http://forums.microsoft.com/TechNet/ShowForum.aspx?ForumID=844&SiteID=17