Exchange Server TechCenter > Exchange Server Forums > Monitoring > MSExchangeIS Mailbox: MOM Alert regarding Messages queued for Submission
Ask a questionAsk a question
 

AnswerMSExchangeIS Mailbox: MOM Alert regarding Messages queued for Submission

  • Wednesday, August 19, 2009 3:52 PMrujeff Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    We are getting a MOM alert informing us that the messages queued for submission are at 26, which is above the threshold of 15.  This number has been at 26 since 1AM today (now 11:45AM).  Mail is flowing normally and there are no other backups.  Is there a way I can view this submission queue on our mail database server?  We have 2 hub transport servers that do not show any delays or problems so I am wondering if there are just messages caught in there.

    I saw a related post from December 08 where it was listed as a known issue.  Is this still a known issue?  My exchange environment is currently SP1 w/ Rollup 8.

    This is that message
    http://social.technet.microsoft.com/Forums/en-US/exchangesvrmonitoring/thread/c9b485a5-ef0e-4b9a-851e-28c4a4c0606a

    Any assistance would be appreciated.
    -jeff

Answers

  • Friday, August 21, 2009 9:07 AMMike ShenMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi Jeff,

     

    Firstly, please understand that the counter "Messages Queued For Submission" is the current number of submitted messages which are not yet processed by transport. It’s not a physical or logical queue as such. Normally, this value reflects the number of messages that have been submitted but have not been picked up by transport server. Therefore they still reside in the mailbox database.

     

    I would like to explain the issue can be caused by server factors.

     

    1. There is a known issue which has been fixed in Exchange 2007 Service Pack 1 Rollup 7:

    ==========================================================

    I would like to explain that there is a known issue regarding the “Messages queued for submission” performance counter issue and has been fixed in Exchange 2007 Service Pack 1 Rollup 7.

     

    The value in the "Messages queued for submission" performance counter on the mailbox role of Exchange Server 2007 increases after a meeting request is delivered

    http://support.microsoft.com/kb/953094/en-us

     

    Note: please understand that the hotfix only fixed the symptoms indicated in the KB article.

     

    I would like to explain if you encounter a problem indicated in the KB article, you should get a 1016 event like below:

     

    Event Type: Warning
    Event Source: MSExchange Store Driver
    Event Category: MSExchangeStoreDriver
    Event ID: 1016
    Date: 10/7/2008
    Time: 4:08:44 PM
    User: N/A
    Computer: hubserver
    Description:
    The sender for event 27941 mailbox 1417e362-6209-4bf9-9f10-1e09095630a7 MDB 2aba15af-e177-4eb6-9689-898f04a3f9e3 is invalid. The event will be ignored.

     

    2. Please check whether the registry key that controls the specified performance counters missing or does it have insufficient permissions assigned to it?

     

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeMailSubmission\Performance

    By default, the following permissions are assigned to this registry key:


    Administrator: Full Control
    Administrators: Full Control
    Authenticated Users: Read
    Creator Owner: Full Control
    Domain Admins: Full Control
    Enterprise Admins: Full Control
    Exchange Organization Administrators: Full Control
    System: Full Control
    The server's Computer Account: Read
    Exchange Servers: Read
    Exchange View-Only Administrators: Read
    Server Operators: Special permissions: All permissions except: Full Control,
    Create Link, Write DAC or Write Owner.

     

    3. Please also increase diagnostic logging for MSExchangeMailSubmission and check whether any error is encountered:

     

    set-eventloglevel "MSExchangeMailSubmission\General" -level expert

     

    4. Run this command from the Exchange Management Shell to determine the number of messages in users outboxes:

     

    Get-Mailbox -Server SERVERNAME | Get-MailboxFolderStatistics | Where-Object {$_.Name -eq "Outbox" -and $_.ItemsInFolder -gt "0" }

     

    Is the number of messages in the Outboxes near the number that you see in the queue?

     

    Mike Shen 

    TechNet Subscriber Support in forum

    If you have any feedback on our support, please contact tngfb@microsoft.com  

     

All Replies

  • Thursday, August 20, 2009 10:40 AMAmit TankMVP, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Is your mailbox server running on clustering like CCR or SCC? That was the case with clustered mailbox server...

    Amit Tank | MVP – Exchange Server | MCITP: EMA | MCSA: M | http://ExchangeShare.WordPress.com

  • Friday, August 21, 2009 9:07 AMMike ShenMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi Jeff,

     

    Firstly, please understand that the counter "Messages Queued For Submission" is the current number of submitted messages which are not yet processed by transport. It’s not a physical or logical queue as such. Normally, this value reflects the number of messages that have been submitted but have not been picked up by transport server. Therefore they still reside in the mailbox database.

     

    I would like to explain the issue can be caused by server factors.

     

    1. There is a known issue which has been fixed in Exchange 2007 Service Pack 1 Rollup 7:

    ==========================================================

    I would like to explain that there is a known issue regarding the “Messages queued for submission” performance counter issue and has been fixed in Exchange 2007 Service Pack 1 Rollup 7.

     

    The value in the "Messages queued for submission" performance counter on the mailbox role of Exchange Server 2007 increases after a meeting request is delivered

    http://support.microsoft.com/kb/953094/en-us

     

    Note: please understand that the hotfix only fixed the symptoms indicated in the KB article.

     

    I would like to explain if you encounter a problem indicated in the KB article, you should get a 1016 event like below:

     

    Event Type: Warning
    Event Source: MSExchange Store Driver
    Event Category: MSExchangeStoreDriver
    Event ID: 1016
    Date: 10/7/2008
    Time: 4:08:44 PM
    User: N/A
    Computer: hubserver
    Description:
    The sender for event 27941 mailbox 1417e362-6209-4bf9-9f10-1e09095630a7 MDB 2aba15af-e177-4eb6-9689-898f04a3f9e3 is invalid. The event will be ignored.

     

    2. Please check whether the registry key that controls the specified performance counters missing or does it have insufficient permissions assigned to it?

     

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeMailSubmission\Performance

    By default, the following permissions are assigned to this registry key:


    Administrator: Full Control
    Administrators: Full Control
    Authenticated Users: Read
    Creator Owner: Full Control
    Domain Admins: Full Control
    Enterprise Admins: Full Control
    Exchange Organization Administrators: Full Control
    System: Full Control
    The server's Computer Account: Read
    Exchange Servers: Read
    Exchange View-Only Administrators: Read
    Server Operators: Special permissions: All permissions except: Full Control,
    Create Link, Write DAC or Write Owner.

     

    3. Please also increase diagnostic logging for MSExchangeMailSubmission and check whether any error is encountered:

     

    set-eventloglevel "MSExchangeMailSubmission\General" -level expert

     

    4. Run this command from the Exchange Management Shell to determine the number of messages in users outboxes:

     

    Get-Mailbox -Server SERVERNAME | Get-MailboxFolderStatistics | Where-Object {$_.Name -eq "Outbox" -and $_.ItemsInFolder -gt "0" }

     

    Is the number of messages in the Outboxes near the number that you see in the queue?

     

    Mike Shen 

    TechNet Subscriber Support in forum

    If you have any feedback on our support, please contact tngfb@microsoft.com  

     

  • Friday, August 28, 2009 5:56 AMMike ShenMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Jeff,

    Any update regarding the issue?

    Thanks,
    Mike
  • Wednesday, November 04, 2009 7:48 AMSayed Toufiq Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Thanks Mike,

    I used the above command and took the output into file to check the # of emails on user mailbox's outbox


    Get-Mailbox -Server SERVERNAME | Get-MailboxFolderStatistics | Where-Object {$_.Name -eq "Outbox" -and $_.ItemsInFolder -gt "0" } > c:\filename.csv
  • Wednesday, November 04, 2009 7:50 AMSayed Toufiq Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     


    In my case we are going to increase the SCOM threshold. fyi.