Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

One of my end users says that they didn't receive an important email yesterday.

I have the copy of the email that he was supposed to receive yesterday that says it was sent but he said he didn't get it.

How can I check to see if an email was actually not delivered vs. being caught in a spam filter? We don't have an external spam filter (such as Barracuda) so it isn't sitting in anything like that waiting to be delivered.

Any advice?

Thanks in advance.

share|improve this question
up vote 4 down vote accepted

The first thing to do is to check Message Tracking in System Manager to see how that message got routed. Since you have the message, this should be easy. That should prove it at least got to his mailbox.

What happened next will take a bit of digging. A search on the mailbox it self may turn it up, sometimes users do misplace things. If that doesn't turn it up, check the Recover Deleted Items on the box (assuming you have that) and see if it is lurking in there somewhere.

If it STILL doesn't show up, I have had a few cases where my spam/virus filter snagged messages pretty late in the process. Check those logs. And finally, some desktop-AV does have Outlook hooks. You'll want to check those logs as well.

share|improve this answer
This lead me to the answer. The Message Tracking showed that the sender had a typo in the email address which I couldn't see in the forwarded email to me since it only showed the user names and not their addresses (the sender was outside the company). Thanks for the help everybody. – user49032 Aug 4 '10 at 16:00
+1 - Message Tracking is a good friend. – Evan Anderson Aug 4 '10 at 18:57
  1. Check his Deleted Items (it's probably in there according to Dr. House).
  2. If it was not sent from an internal user, check the SMTP log.
  3. If it was sent internally, and the sender did not receive a NDR, it was either delivered or caught by any spam filters you have on the Exchange server. If you don't have any spam filters installed on the Exchange server, it was delivered.

It may still have been caught by any spam filters on his computer too. Outlook has a Junk mail filter of its own.

share|improve this answer

If the user is internal use the Message Tracking Center of Exchange System Manager on the server.

Find the email in question and double click on it, which will open Message History.

You should see "Message delivered locally to Store to"

Also, messages that weren't delivered and issued an NDR should be logged in the Event Viewer of the Exchange Server

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.