Exchange server not receiving Internet mail;

Client has just installed an Exchange Server 2003 SP2 running on Server2003 Ent. We can send mail locally and over the Internet but cannot receive Internet mail. When the Internet mail recipient replys, no NDR or error saying the message was not delivered; appears the message went through but is never received.

-On the web host, I created an A record "" pointing to the Exchange IP and an MX record pointing to "".

-Opened port 25 on the local firewall.

-Created a local MX record for
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Please find some websites from where you can check if your email is working properly over the internet.
I always use the and it results are trustworthy

HAve a check between the SMTP gateway and your exchange server. The mails might be received and still residing on the SMTP gateway....waiting to be delivered to the exchange server.

Below are links showking how to test the SMTP manually.
Moron6969Author Commented:
Thanks, I tried to telnet from an external source and it failed; "could not open connection..."

Shreedhar EtteCommented:

1. Open SMTP ports on the firewall.
2. try to check MX record at is pointing to proper servers.

Check this article for Using the Exchange 2003 Mail Wizard:

I hope this helps,
The Ultimate Tool Kit for Technolgy Solution Provi

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy for valuable how-to assets including sample agreements, checklists, flowcharts, and more!

Mahmoud SabryCommented:
can u give your public domain name to check your public records is configured correctly
Moron6969Author Commented:
I tried to telnet the public IP with the same result, however a ping is successfull.
Mahmoud SabryCommented:
i sent email to Administrator
and the message was delivered

220 Microsoft ESMTP MAIL Service, Version: 6.0.3790.3959 read
y at  Sat, 10 Apr 2010 09:43:36 -0400
500 5.3.3 Unrecognized command
250 Hello []
250 2.1.0 OK
250 2.1.5
354 Start mail input; end with <CRLF>.<CRLF>
250 2.6.0 <> Queued mail for deliv

please check Administrator Inbox/Junk and tell me what happen

Moron6969Author Commented:
The administrator account didn't have a mailbox setup. I just created one and checked; obviously nothing there. Try again?
Moron6969Author Commented:
I checked the mailbox info from the exchange mgt console and it appears there are messages items listed in the inbox that do not appear in the client inbox.
So it looks like mail is received by exchange but not delivered to the client workstations.

Any ideas?
Mahmoud SabryCommented:
on HUB transport server, open receive connector properties and change logging level to verbose

then go to and type your domain name and perform SMTP Test

then go to C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\ProtocolLog\SmtpReceive

open today's receive connector and examine it
Shreedhar EtteCommented:
Hi msabry06,

This Exchange 2003 SP2 server.

Moron6969Author Commented:
I will try this again in a few weeks

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.