Tracking a delay of an email from Exchange 2010

Hi there Experts,

I have a user who is complaining that his emails are delivered to a specific recipient with delay.
I have used the Tracking Log Explorer of Exchange 2010 Tool box to track down what is happening
but I could not find any info regarding delivery time.

Therefore is it possible to track what happened with this address and if the email was delayed from my Exchange
2010 Server or from Recipient’s Server?

Thanks in Advance,
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

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.

AmitIT ArchitectCommented:
Better to check email header information. just paste it in below link and you can find out all details and where it was delayed.

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
As Amit has advised, if the delayed emails are being sent to a 3rd party SMTP server then the recipient should be able to read the internet headers of the received email to see the timestamps added by each email server in the chain.

(The headers will not be visible from the sending system - only by the recipient).

The recipient could copy and paste the headers into an email for you or with Microsoft Outlook they could send the received email back as an attachment (forwarding loses the information).
mamelasAuthor Commented:
Hi there,

Thank you both for your answers.

I have used the mail header checker in order to test the received emails from subject mail address
as well as for some radom but the results seem inaccurate.

The results are showing usually 3 hops.
1. Sender
2. Antispam (ours)
3. Exchange Server (ours)

The delay value is usally from 6-12 minutes from Sender to Antispam as per MXToolbox results.

In order to verify the above results, I sent an email from my personal Gmail to our Company’s email address.

The results for this case were 12minutes delay from Sender to Anitispam but the email was actually received
from my client within 3minutes. Therefore am I missing something???
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

You'd initially indicated this was an issue with sending email to a 3rd party but it looks like the problem is with receiving email? Can you confirm please mamelas?

Are you able to post the headers for review?
(maybe with the IP addresses / server names changed if you don't want company specific info visible)

Presume you are looking at the "Received from" timestamps?
Is the time & date on your servers set correctly?
AmitIT ArchitectCommented:
If you can paste original header information, I can review and let you know, where was the delay.
mamelasAuthor Commented:
Hi there,

Once again thank you both for your prompt replies.
Since it is difficult to contact the receiver of the subject mail and request the email headers of the message that was sent from my server, I tried the following:

I sent an email from my gmail account to our Company’s email address and I noticed that the message was received from my Server in less than 3minutes.

The Mx Toolbox was reporting a delay of 12 minutes which was wrong.

-I checked the Exchange Server Time Zone and Time and was found correct.
-I also checked the time on the Antispam but it was 10minutes ahead (it was set to receive the time manually)

That was  the reason why the MXtoolbox was reporting a delay of 11minutes between Sender and Antispam but the email was actually received from the Exchange server in less than a minute.

-I changed the time to current one and I sent again an email from my gmail to our Company’s email address
-The delay results from MXToolbox were seconds
-I then replied to this email
-Again the message was received from Google Server’s in Seconds

To sum-up, the messages were originally received actually in Seconds but the MXToolbox was reporting delay since the time of the Antispam was wrong.

Given that the messages were received in an acceptable time frame is it possible to find what happened with the emails that were sent from my Server without requesting the headers from the recipient?
AmitIT ArchitectCommented:
MXToolbox will generate the result as per user input. Hence, it was showing wrong time or delay report, as you correct time issue on AV server. it should be showing you correct result now. Secondly, without getting header information, it is not possible to analyze this issue. I don't see any harm in getting header information from user.
Does your outbound email go via the Antispam server / solution too?

The only other thing you could possibly get without the headers is confirmation in your logs of the email leaving your environment in a timely fashion. If you have SMTP logging that shows the email being passed to the recipient email server that may also show the issue being at the other end.
mamelasAuthor Commented:
The Antispam scans only the inbound mail traffic therefore I will try to request the mail headers from the Recipient. Thank you so much for your in detail answers!!!
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.