MSExchangeIS Mailbox: MOM Alert regarding Messages queued for Submission
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- Changed TypeMike ShenMSFT, ModeratorThursday, August 20, 2009 1:30 AMchange type to question
Answers
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?
TechNet Subscriber Support in forum
If you have any feedback on our support, please contact tngfb@microsoft.com
- Marked As Answer byMike ShenMSFT, ModeratorThursday, September 03, 2009 2:43 AM
All Replies
- 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
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?
TechNet Subscriber Support in forum
If you have any feedback on our support, please contact tngfb@microsoft.com
- Marked As Answer byMike ShenMSFT, ModeratorThursday, September 03, 2009 2:43 AM
- Hi Jeff,
Any update regarding the issue?
Thanks,
Mike - 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
In my case we are going to increase the SCOM threshold. fyi.


