Link to home
Create AccountLog in
Avatar of jn2112
jn2112

asked on

Email sent to one user frequently delayed by days or hours

We have an Exchange 2010 server with about 50 users. One of those users is having email show up with inordinate delays compared to the send time. The issue happens sometimes with internal mail as well as external mail. It is intermittent. No other user is having this issue and I did not find any difference in the way Outlook is set up for her.

I'm looking for suggestions of what else to check.

I had an open question: https://www.experts-exchange.com/questions/26651713/Email-sent-to-one-user-frequently-delayed-by-days-or-hours.html 

The solution tried there did work for a while, then the behavior came back, and I then removed and recreated the mail profile for the user. Same result, problem went away for a while and is now back.
Avatar of Alan Hardisty
Alan Hardisty
Flag of United Kingdom of Great Britain and Northern Ireland image

Please post the full unadulterated headers for an email that it being delayed.

I will obscure sensitive data after I can analyze them, or you can do this yourself at:

http://www.mxtoolbox.com/EmailHeaders.aspx

Headers will help me / you to work out where the delay is.

Alan
Avatar of jn2112
jn2112

ASKER

I have previously established the problem lies with Outlook in some way. The messages arrive on the Exchange server and can be seen using webmail, but are delayed showing up in Outlook. The end user will hit a manual send/receive, or the message will come to outlook the next morning when first opening their email.  

Getting rid of the OST file and forcing a rebuild of it will resolve the problem for a few days or up to a few weeks.

I'll see if I can get one of the headers and paste it in here
ASKER CERTIFIED SOLUTION
Avatar of Alan Hardisty
Alan Hardisty
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
Avatar of jn2112

ASKER

Can you point me to some instructions on how to do that?  We're not very experienced with Exchange, unfortunately.  
Here is a fairly easy to follow guide that should help you move the problem mailbox quickly and painlessly:

http://www.msexchange.org/articles_tutorials/exchange-server-2010/management-administration/moving-mailboxes-exchange-2010-part1.html
Or from the Exchange Management Shell:

New-MoveRequest -Identity user@domain.com -TargetDatabase "Database_Name"
Avatar of jn2112

ASKER

We're a small shop. I assume I also need to create another mailbox database?
If you only have the standard two databases as installed by default, then yes, create a new database and move the problem user across.  You might want to spread the users across the two database, or even create a 3rd one and spread them across 3 databases.
Avatar of jn2112

ASKER

okay, I have created a new mailbox database and put the local move request. how do I tell if the mailbox went over?
You should see Completed in the Move Requests Folder which is in Exchange Management Console> Recipient Configuration> Move Request.  Once completed, delete the move request.
Avatar of jn2112

ASKER

Okay, that's been completed. I'll monitor this issue for a day or so and see how it goes.