locked
Monitor mail delivery on exchange 2010 RRS feed

  • Question

  • Hi,

    We need to monitor mail delivery on exchange 2010 automatically. Some users are complaining mail delivery delayed. We need to find out when this happened and it is exchange problem or users system problem. Please help me with detailed and with example. We are facing another problem that some users locally and remotely that "outlook is trying to retrieve data from Microsoft exchange server" .How to resolve this issue?

    Thanks.

    Monday, August 13, 2012 2:51 AM

Answers

  • Hi,

    1. Check where emails are getting delayed by Mail Flow tool

    Mail Flow troubleshooter(in EMC>Toolbox>Mail Flow Troubleshooter) from EMC

    2. If any third party filtering or delivery solution causing any delay

    3. Check SPAM AV filter setting if you are running any in your exchange

    4. You can also add Queue counters like 

    \MSExchangeTransport Queues(_total)\Messages Submitted Per Second

    \MSExchangeTransport Queues(_total)\Messages Completed Delivery Per Second

    \MSExchangeTransport Queues(_total)\Aggregate Delivery Queue Length (All Queues)

    \MSExchangeTransport Queues(_total)\Active Remote Delivery Queue Length this link will help you in it, http://technet.microsoft.com/en-us/library/ff367923.aspx

    With this Queue counters, you can configure alerts which can help you get notified if exchange queue is increased.  If you want less efforts, just use this ready script http://gallery.technet.microsoft.com/office/e0bb250e-e699-4c6c-a5be-f1af245a2219

    5. When clients get error "outlook is trying to retrieve data from Microsoft exchange server" did you checked from clients if they were able to reach server successfully on Exchange Mail port? Hold Ctrl key and right click outlook icon in task bar near clock and it will show you connection status. Check if any connection issue client is facing.


    San


    Monday, August 13, 2012 8:39 AM

All replies

  • Hi,

    1. Check where emails are getting delayed by Mail Flow tool

    Mail Flow troubleshooter(in EMC>Toolbox>Mail Flow Troubleshooter) from EMC

    2. If any third party filtering or delivery solution causing any delay

    3. Check SPAM AV filter setting if you are running any in your exchange

    4. You can also add Queue counters like 

    \MSExchangeTransport Queues(_total)\Messages Submitted Per Second

    \MSExchangeTransport Queues(_total)\Messages Completed Delivery Per Second

    \MSExchangeTransport Queues(_total)\Aggregate Delivery Queue Length (All Queues)

    \MSExchangeTransport Queues(_total)\Active Remote Delivery Queue Length this link will help you in it, http://technet.microsoft.com/en-us/library/ff367923.aspx

    With this Queue counters, you can configure alerts which can help you get notified if exchange queue is increased.  If you want less efforts, just use this ready script http://gallery.technet.microsoft.com/office/e0bb250e-e699-4c6c-a5be-f1af245a2219

    5. When clients get error "outlook is trying to retrieve data from Microsoft exchange server" did you checked from clients if they were able to reach server successfully on Exchange Mail port? Hold Ctrl key and right click outlook icon in task bar near clock and it will show you connection status. Check if any connection issue client is facing.


    San


    Monday, August 13, 2012 8:39 AM
  • I really like "San. V's" suggestions. Regarding the "outlook is trying to retrieve data from Microsoft exchange server" issue:

    You can do one of two things to monitor the connection status:

    1) Start outlook with the /rpcdiag option

    2) Right-click on the outlook icon in the system tray (while holding down the <CTRL> key) and select "Connection status"

    This will show you your connection status.

    What you might be able to do is implement .ost (offline storage) for your users. Basically, the outlook profile is configured for offline access because the Exchange servers are non-responsive at times due to bottlenecks somewhere. It's a band-aid at the desktop, while the smart IT guys like you and I solve the problem for the long-haul (more RAM for the CAS array, more bandwidth between the user and the Exchange servers, etc....)

    Only you can dig deep and troubleshoot your environment to find out where those bottlenecks are. "San.V" is leading you in the right direction, but it's going to take some time.

    Regarding email delivery delays. Are those delays between internal or external users? Are they between users on the same database? Where are your Exchange roles located? There's a million questions to ask.... : )

    Wednesday, August 15, 2012 1:10 AM
  • In addition, the message tracking log is a detailed log of all message activity as messages are transferred to and from a computer that is running Microsoft Exchange Server 2010 and that has the Hub Transport server role, the Mailbox server role, or the Edge Transport server role installed. You use message tracking logs for message forensics, mail flow analysis, reporting, and troubleshooting.

    For the “outlook is trying to retrieve data from Microsoft exchange server” issue, you can also refer to the KB892764. Hope helps.


    Noya Lau

    TechNet Community Support

    Wednesday, August 15, 2012 11:54 AM
  • Hi shrigiriraj

    Any Updates ?


    San

    Thursday, August 16, 2012 5:14 AM