Exchange 2010 *** No inbound mail ***

So we were mid migration from server 2003 w/ exchange 2003 to Server 2008 w/ exchnage 2010.

We moved all our mailboxes and such, and were finishing with the userdata.

Someone got the brilliant idea that we needed to move our unused, empty public store. But it wouldn't move, so he jumped into ADSIEdit to try to force it to migrate.

Not sure what he did, but now we have no inbound email.

There is no NDR, the email sits in a queue that is only seen by the 2003 exchange, under the 2010 exchange's queue.

Outbound is still perfect.

I was watching a queue of 300 or so inbound emails, then they vanished, never delivered either. .... not worried about recovery, just wanted to mention they never actually make it to the new exchange (2010).

So where to I start looking in the ADSIEditor to resolve this issue?
LVL 4
ckoningAsked:
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.

ckoningAuthor Commented:
Oh yes,

I should mention the email problems are only for EXTERNAL EMAIL SOURCES.

So user@EXAMPLE.COM doesn't arrive correctly, whereas user@mydomain.local to user2@mydomain.local makes it no probem
0
shauncroucherCommented:
check the routing group coonectors are ok and try recreating these using easily found steps on google.

also check that you have a receive connector configured on ex 2010 that allows anonymous users to connect if you are using 2010 to accept inbound mail.

shaun
0
ckoningAuthor Commented:
So I checked what you said.

When I remade the routing group connectors outbound mail starting going out of both servers but still no inbound.

We decided to remove the exchange 2003 system entirely as the last of the data was off of it.

After removal outbound works still, inbound fails LOCAL AND REMOTE....

Now we're just on exchange 2010 so it's much easier to diagnose. Where should I start?


0
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

shauncroucherCommented:
Do you have a receive connector? If so, can you connect to 127.0.0.1 using telnet on the server itself?

If not, you need a receive connector and it needs to allow 'Anonymous users' to connect.

You then need to make sure there is no firewall blocking port 25 and you should make sure that any router you have forwards requests for port 25 to the server.

Shaun
0
ckoningAuthor Commented:
Nope,

Have a connector,  'Anonymous users'  is enabled, firewall is off (using external firewall)

The mail is arriving, telnet says it's sent. Just never makes it into the mailboxes and I don't see an inbound queue in the console ... should there be one?
0
ckoningAuthor Commented:
To be clear, internal mail does arrive just not external
0
shauncroucherCommented:
Telnet from outside address to your public IP and actually deliver a message. Does this all work ok?
Type the following:
 
telnet YourPublicIP 25
[Wait for 220 response]
 
EHLO [YOUR_DOMAIN_NAME_HERE]
[Wait for 250 response]
 
MAIL FROM:<you@externaladdress.com>
[Wait for 250 response]
 
RCPT TO<someone@yourdomain.com>
[Wait for 250 response]
DATA
[Wait for 354 response]
This is a test message
.
(note the dot on its own to end the session)
 
You should now get a message that the email has been queued for delivery.

If so, check in toolbox --> message tracking and see if you can find the message being delivered to mailbox.

Check your MX records point to right location too using mxtoolbox.com

Also try using https://testexchangeconnectivity.com 

Shaun
0
shauncroucherCommented:
Inbound SMTP test on exchangeconnectivity.com
0
ckoningAuthor Commented:
Well,

The deal is there is a Barracuda Spam Firewall on the from end, I disabled it sending inbound mail on to the server for the time being because I can't get it to move anything but internal mail.

Here is what I do to test delivery:

ProMacTop:~ ravibrounstein$ telnet 10.1.10.12 25
Trying 10.1.10.12...
Connected to padres.mysever.local.
Escape character is '^]'.
220 padres.myserver.local Microsoft ESMTP MAIL Service, Version: 7.0.6001.18000 ready at  Tue, 30 Mar 2010 05:52:29 -0700
helo
250 padres.myserver.local Hello [10.1.10.61]
mail from: xxxx@me.com
250 2.1.0 xxxx@me.com....Sender OK
rcpt to: xxxxx@myserver.com
250 2.1.5 xxxxx@myserver.com
data
354 Start mail input; end with <CRLF>.<CRLF>
to: l
from: k
subject: awev
vnjbvervbierbier
'

.
250 2.6.0 <PADRES4G95pjbZBJ3cR00000001@padres.myserver.local> Queued mail for delivery



The problem is that mail NEVER ARRIVES AND NEVER NDR!
0
shauncroucherCommented:
If the mail you submitted above does not arrive, then look in message tracking - is it there and what does it say was done with the mail? Message tracking is your friend here.

Any anti-spam software installed? If so, uninstall during testing and reinstall afterwards.

Shaun
0
ckoningAuthor Commented:
No anti anything installed yet.

The mail doesn't show up in the tracking.
0
shauncroucherCommented:
this is very unlikely. if it says queued using telnet, and you are connecting to exchange it will be in message tracking otherwise you have a very odd issue, perhaps corrupt database or corrupt installation.

shaun
0
ckoningAuthor Commented:
So,

Found the problem. The mail wasn't even getting to EXCHANGE!

When we removed the last db from our 2003 SBS (exchange public)_  it freaked out and tried to take control of all the mail.

When it did this it apparently changed the SMTP Service to on, which too control of inbound mail from then on. The mail was reaching the server, just the wrong service was listening.

Thanks for all the help!
0

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
shauncroucherCommented:
You had the SMTP service installed on the server.... that would do it!

Shaun
0
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
Email Protocols

From novice to tech pro — start learning today.