Exchange 2010 - PerfMon - Messages Queued for Delivery = 2,147,483,649

Our monitoring system is alerting Messages Queued for Delivery as 2 Billion messages and the value returned by PerfMon > MSExchangeTransport Queues > Messages Queued for Delivery also matches this number during some samples.
I was wondering, what's going on here. When checking queues using Get-Queue cmdlet it doesn't show more than couple of messages in the queue.
How do I get this fixed? This seems to be a known issue from thread http://social.technet.microsoft.com/Forums/en-US/ac121f02-4359-4d18-b86a-9c9c78b320a9/perfmon-messages-queued-for-delivery-2147483764?forum=exchange2010
Any assistance would be greatly appreciated.

Hi ChaituNanl,
Thank you for your question.
By our search, I suggest we update Exchange to Exchange 2010 CU6 or later, because problem also seem to appear to Exchange CU5 or former.
We could download the CU by the following link:
http://social.technet.microsoft.com/wiki/contents/articles/240.exchange-server-and-update-rollups-build-numbers.aspx
Notice: please note the version of  Exchange Service Pack
If there are any questions regarding this issue, please be free to let me know. 
Best Regard,
Jim

Similar Messages

  • PerfMon - Messages Queued for Delivery = 2,147,483,764

    Environment - Exchange 2010, DAG 2 X Server 2008 R2.
    Hi there, we have noticed that a monitor is reporting there are 2,147,483,764 messages queued for delivery when running this powershell command: get-wmiobject -query "select MessagesQueuedForDelivery from Win32_PerfFormattedData_MSExchangeTransportQueues_MSExchangeTransportQueues"
    The value returned by this also matches what we see in the PerfMon > MSExchangeTransport Queues > Messages Queued for Delivery. the number does not increment as messages are sent, in fact it's only showing 2 more today than it was yesterday.
    We are wondering just whats going on here, when checking queues in the GUI there are only a couple of messages showing up.
    Is this counter just broken? If so how could we fix it?
    Thanks for any assistance, regards Peter.

    Hi,
    According to your description, it seems that the value is the total number of messages that were queued for delivery since server started.
    I recommend you refer to the following article:
    http://pic.dhe.ibm.com/infocenter/tivihelp/v30r1/index.jsp?topic=%2Fcom.ibm.itmmc.doc%2Fmain_xc85.htm
    Messages Queued For Delivery
    The number of messages queued to be delivered when sample was taken. The value
    format is a 4-byte integer.
    Messages Queued For Delivery/sec The rate messages are queued for delivery since the server
    was started per second. The value format is a decimal.
    Messages Queued For Delivery Total
    The total number of messages that were queued for delivery since
    server started. The value format is a 4-byte integer.
    Hope this helps!
    Thanks.
    Niko Cheng
    TechNet Community Support

  • "Message Queued for submission" performance counter high for Exchange Server 2010 Database

    Hi,
    We are receiving SCOM Alert as "Mail Submission service is experiencing issue: Messages Queued for Submission-sustained for 15 mins-RED (>25)".
    After checking the "Messages queued for Submission" counter on the repective server it was found that the value is 66 but when we check the queue viewer we dont observe any messages stuck in Submission queue.
    Would like to know what aspects can be checked here, in order to troubleshoot the issue?
    The counter shows 0 value in perfmon for all other mailbox databases.
    Thanks & Regards.

    Hi,
    This is a known issue with Exchange Server 2007 and Exchange Server 2010.  We do not recommend that you use this counter for health alerts.
    I recommend you refer to the following article:
    http://support.microsoft.com/kb/2921142/en-us
    It is caused by the MailSubmission service submits a message for delivery multiple times, the counter is incremented two times but decremented only one time. This situation can leave the counter with a positive value even though there
    is no message in the queue. When you restart the service, the counter is reset. 
    Here is an similar thread for your reference:
    http://social.technet.microsoft.com/Forums/en-US/c9b485a5-ef0e-4b9a-851e-28c4a4c0606a/msexchangeis-mailbox-messages-queued-for-submission-keeps-increasing?forum=exchangesvradminlegacy
    Thanks.
    Niko Cheng
    TechNet Community Support

  • Seeking definition of "Message accepted for delivery"

    In Exchange 2010 I have a situation where if I send a message to both internal and external recipients, the external recipients only receive the message if I turn Sophos PureMessage off.  However, in both
    successful attempts and failed attempts the last record in my Exchange Message Tracking Logs is identical, as follows:
    EVENTID = SEND
    SOURCE = SMTP
    SOURCECONTEXT = "...Message accepted for delivery"
    That leads to my wondering what exactly that log entry means?
    For example, it could mean "Sending server will attempt to deliver message"
    or it could mean "Sending server has attempted to deliver message"
    or it could mean "Receiving server has accepted message"
    or it could means something else.  If you know *for sure*, can you please reply?  Please don't guess what it means.  Also, if you respond, please don't use the word "server" in your response without explicitly stating which server
    you mean (eg "sending server" or "receiving server").
    If it turns out that log record does NOT indicate the receiving server accepted the message, can anyone tell me how I can be sure the receiving server has accepted the message?
    Thank you very much!

    If it turns out that log record does NOT indicate the receiving server accepted the message, can anyone tell me how I can be sure the receiving server has accepted the message?
    Hi,
    You can try to enable the NDR. If the recipient's mailbox doesn't receive this email, it will return NDR to the sender.
    Also try to configure Get delivery and read receipt confirmations. More details to see:
    https://support.office.microsoft.com/en-us/article/Get-delivery-and-read-receipt-confirmations-a34bf70a-4c2c-4461-b2a1-12e4a7a92141?CorrelationId=f2166a89-93d0-4137-8268-601b7aa337cc&ui=en-US&rs=en-US&ad=US 
    Thanks
    Mavis Huang
    TechNet Community Support

  • Exchange 2010 "This message could not be sent. Try sending the message again later, or contact your network administrator. Error is [0x80004005-00000000-00000000].

    Exchange 2010 "This message could not be sent. Try sending the message again later, or contact your network administrator.  Error is [0x80004005-00000000-00000000].
    In a mixed client environment, mostly Outlook 2010 & 2013 clients. Only Outlook 2013 clients (about only 4 mailboxes) are receiving this error immediately after sending an email. My temp band-aid at the
    moment is to: from the client, go into the "address book" & select a different address book like "Contacts" & then select the address again & select the Global Address List, which is the default. (it will have the users email
    + at the beginning of the field, it reads, Global Address List - (email of the user), then I close Outlook & open it back up, & the problem is solved. But on some mailboxes, not all, the issue comes back. From my research, I know that our individual
    mailboxes do not send out over 500 emails in one day. Most users will send out maybe 20 or 30 in one day, so I don't think it's that. 
    But I'm not sure if this is related, but I have noticed that the log files for the Exchange 2010 seems to only hold logs with date stamps of only a couple of days. It used to hold log files indefinitely until they were archived, deleted, etc. So, this is
    a new, unusual issue I have seen as well. 
    We have 2 .edb's, one active: 78 GB's and one disabled at 7 GB's. Exchange 2010 is running on Windows Server 2008 r2, Enterprise Ed. We have had Exchange 2010 running now for about almost 2 years now and this is the first time this particular issue has come
    up.
    Thanks.

    Hi,
    You can refer to the following steps to rebuild an Offline Address Book.
    1. Open EMS. Update OAB using the Update-OfflineAddressbook "offline address book" cmdlet. Restart Background Intelligent Transfer Service on the Mailbox server.
    2. Initiate OAB replication from mail box server to CAS server. Execute for each CAS server using the Update-FileDistributionService "CASServerName" cmdlet.
    3. Start Outlook and download OAB.
    What's more, here is an article for your reference.
    How to Quickly Rebuild an Exchange 2010 Offline Address Book
    http://social.technet.microsoft.com/wiki/contents/articles/7725.how-to-quickly-rebuild-an-exchange-2010-offline-address-book.aspx
    Hope this can be helpful to you.
    Best regards,
    Amy Wang
    TechNet Community Support

  • NotificationServiceFault - Message accepted for delivery

    This is a bit of a strange one ...
    I have one BPEL process set up for exception handling and error notification via email and it is working fine. I then went to another "like" type process and setup the same thing. The notification throws a fault but the message is "Message accepted for delivery" ... but the message does not arrive ... this seems odd .. Has anyone else ever had this problem with the notification system.
    InvokeNotificationService (faulted)
    [2006/06/05 12:41:52] "{http://xmlns.oracle.com/ias/pcbpel/NotificationService}NotificationServiceFault" has been thrown. less
    <NotificationServiceFault>
    <part name="faultInfo" >
    <faultInfo>250 2.0.0 k551tgn15962 Message accepted for delivery </faultInfo>
    </part>
    </NotificationServiceFault>

    We have had intermittent issues with invoking the notification service, I have not looked further on the server (appserver 10.1.2.0.2 on Solaris) where the e-mail is sent to try and track down the issue. Instead we put a loop around the invoke notification and retry for a configurable number of times incase a fault is thrown (not ideal and adds to the overall code needed). It seems after the fault is thrown the next time it will invoke with no troubles.

  • Outlook 2010 Exchange 2010 Read Receipt Request for all emails cannot be switched OFF.

    I have a strange situation with an Outlook 2010 client using Exchange 2010. The user has Outlook configured so that Under Options/Mail/Tracking - that "Read receipt confirming the recipient has viewed the message" is turned off. Yet everytime she
    sends a message, the option to request pops up on the recipient's outlook.
    I have tried to toggle the option on and off to no avail. I can switch the Delivery Receipt request on and off and it is no issue.
    Can anyone tell me what attribute in ADSIEdit or Exchange is that seems to be stuck ON? 

    Hi,
    I believe you would like to block this only for the user and not for your ORG... ??
    Although, you can block this for your entire ORG.
    what happens is that the Read receipt contains a "Disposition-Notification-To" 
    If we get rid of this header we can restrict the receiver to get that prompt.
    we can create a Transport rule either for the entire org or for that specific user by making an adjustment in the "exception tab"
    for more info refer this blog.
    http://blogs.technet.com/b/exchange/archive/2011/02/23/3412028.aspx
    Thanks & Regards
    John Chris

  • Exchange 2010 NDR Message

    Hi All,
    i am having parent and child domain scenario in my organization. My parent domain name is xyz.com whereas my child domain is me.xyz.local.
    On my parent domain Exchange 2007 is running and is responsible to recieve emails for xyz.com.
    On my child domain Exchange 2010 is running and is responsible to recieve emails for me.xyz.com.
    Now the problem which i am facing is whenever my users in child domain getting NDRs message in the From filed it is showing "Microsoft Outlook" but when i double click on Microsoft Outlook it shows me [email protected] instead of @me.xyz.com.
    Can anyone please let me know what configuration are needed so that my child domain users will get ndrs message from @me.xyz.com instead of @xyz.com whereas my parent domain users continue to receive ndrs emails from @xyz.com.
    Thanks & Regards,
    ZB

    Hi All,
    i am having parent and child domain scenario in my organization. My parent domain name is xyz.com whereas my child domain is me.xyz.local.
    On my parent domain Exchange 2007 is running and is responsible to recieve emails for xyz.com.
    On my child domain Exchange 2010 is running and is responsible to recieve emails for me.xyz.com.
    Now the problem which i am facing is whenever my users in child domain getting NDRs message in the From filed it is showing "Microsoft Outlook" but when i double click on Microsoft Outlook it shows me [email protected] instead of @me.xyz.com.
    Can anyone please let me know what configuration are needed so that my child domain users will get ndrs message from @me.xyz.com instead of @xyz.com whereas my parent domain users continue to receive ndrs emails from @xyz.com.
    Thanks & Regards,
    ZB
    Is this a problem? The Display Name is set to Microsoft Outlook and users aren't going to reply to it anyway right?
    The config is described here and set at the org level:
    http://technet.microsoft.com/en-us/library/bb430759(v=exchg.141).aspx
    Understanding the Microsoft Exchange Recipient
    Twitter!: Please Note: My Posts are provided “AS IS” without warranty of any kind, either expressed or implied.

  • Exchange 2010 - Accepting Messages Above the Attachment Size Limit

    Recently we implemented a new Exchange 2010 server in a site. This site is in another country with very poor WAN connectivity.  Our standard attachment limit is 50MB (51200 kb) .
    Since we have put this server in place I am seeing messages get stuck in the queue that are above the 50MB limit.
    What I am confused about is how are they making it there, why is Exchange accepting them?  I have checked all the connectors, they are all appear to be set correctly.
    What I also notice is these messages sit in the queue and get error:
    421 4.4.2 Connection dropped due to ConnectionReset
    Any ideas?

    Consider applying an enterprise limit by using Set-TransportConfig -MaxSendSize -MaxReceiveSize.
    http://technet.microsoft.com/en-us/library/bb124151(v=exchg.150).aspx
    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

  • Migrating mailboxes Exchange 2010 to 365, e-mail delivery failed

    We are currently in a hybrid configuration with 2010 and 365. I have migrated one mail box to test, but now when I try to e-mail from that box to internal and external users I get this undeliverable message:
    Generating server: BY2PR05MB630.namprd05.prod.outlook.com
    [email protected]
    Remote Server returned '< #5.7.0 smtp;550 5.7.0 Proxy session setup failed on Frontend with '554 5.4.4 SMTPSEND.DNS.NonExistentDomain; nonexistent domain'>'
    [email protected]
    Remote Server returned '< #5.7.0 smtp;550 5.7.0 Proxy session setup failed on Frontend with '554 5.4.4 SMTPSEND.DNS.NonExistentDomain; nonexistent domain'>'
    Original message headers:
    Received: from BY2PR05MB631.namprd05.prod.outlook.com (10.141.218.20) by
     BY2PR05MB630.namprd05.prod.outlook.com (10.141.218.13) with Microsoft SMTP
     Server (TLS) id 15.0.921.12; Tue, 22 Apr 2014 17:46:14 +0000
    Received: from BY2PR05MB631.namprd05.prod.outlook.com ([127.0.0.1]) by
     BY2PR05MB631.namprd05.prod.outlook.com ([10.141.218.20]) with Microsoft SMTP
     Server id 15.00.0921.000; Tue, 22 Apr 2014 17:46:13 +0000
    Content-Type: multipart/mixed;
                boundary="_000_10047ccea0ec4ac6b152ab717cee271fBY2PR05MB631namprd05pro_"
    From: User <[email protected]
    >
    To: user <[email protected]>
    Subject: FW: SRX614042290246126ID -
    Thread-Topic: SRX614042290246126ID -
    Thread-Index: Ac9eUriGOe4zLpjESEeTsp1IfSBH8AAAAict
    Date: Tue, 22 Apr 2014 17:46:13 +0000
    Message-ID: <[email protected]ok.com>
    References: <[email protected]>
    In-Reply-To: <[email protected]>
    X-MS-Has-Attach:
    X-MS-Exchange-Inbox-Rules-Loop: [email protected]
    X-MS-TNEF-Correlator: <[email protected]ok.com>
    x-ms-exchange-parent-message-id: <[email protected]>
    auto-submitted: auto-generated
    x-ms-exchange-generated-message-source: Mailbox Rules Agent
    x-forefront-antispam-report: SFV:SKI;SFS:;DIR:INB;SFP:;SCL:-1;SRVR:BY2PR05MB630;H:BY2PR05MB631.namprd05.prod.outlook.com;FPR:;LANG:en;
    MIME-Version: 1.0
    X-Auto-Response-Suppress: DR, OOF, AutoReply
    X-OriginatorOrg: achievesd.org
    X-OrganizationHeadersPreserved: BY2PR05MB630.namprd05.prod.outlook.com

    Also, since you have tried that for your test environment, how you are proceeding the hybrid migration ?
    You can get better help by using
    exchange server deployment assistant for hybrid deployment migration which auto configure the all setup according to our exchange environment.
    Moreover, here is another appreciable
    resource which can be a good approach to proceed migration from exchange 2010 to office 365.

  • Quick Exchange 2010 Perfmon Counter question

    So in the following article:
    http://technet.microsoft.com/en-us/library/ee832791.aspx
    Under the section where it speaks about calculating your IOPS per Mailbox Server is says to track the Perfmon Counter "MSExchange Database ==>
    Instances ->Database Maintenance IO Reads/sec" to use in your calculations.
    My issue is that I don't see that counter at all when pulling counters from my Exchange 2010 mailbox servers.  I have "Database Maintenance
    Duration" and "Database Maintenance Pages Bad Checksums" but no "Database Maintenance IO Reads/sec" under "MSExchange
    Database ==> Instances"
    Am I looking in the wrong spot? 
    Exchange 2010 SP2

    Hi
    Sorry, this link was kept in my Favorite years ago, I did not notice it had be removed.
    After researching, I found
    "It is no longer necessary to pick the correct counters for the Exchange Server Roles that are installed as this script will automatically detect the roles installed and will add the appropriate counters for each role detected."
    http://archive.msdn.microsoft.com/ExPerfwiz
    So on that link, you can ExPerfWiz, it is a powershell based script to help automate the collection of performance data on Exchange 2007 and Exchange 2010 servers, you can download from here
    http://archive.msdn.microsoft.com/ExPerfwiz/Release/ProjectReleases.aspx?ReleaseId=5859
    Hope that could help
    Cheers
    Zi Feng
    TechNet Community Support

  • Upgrading from Exchange 2003 Bridgehead servers to Exchange 2010 Transport Hub servers for routing SMTP only

    Our company moved from on-premises Exchange 2003 to Office365 and only have 4 Exchange 2003 servers on-prem that we use for Routing email from application servers to Office365. We need to migrate these servers to Exchange 2010 then to Exchange 2013 and
    only route email only. Is it possible to upgrade to Exchange 2010 by installing the transport Hub & Mailbox server options only? Our OAB and EWS services come from the CAS servers located on Office365 so we should not need a CAS server to set up Transport
    rules or route mail would we? Any assistance with this would be greatly appreciated! - Thanks, DWB
    Dave

    Since it is not internet facing we will not have to worry about configuring an Internet Domain Name when installing the first server, correct? in my planning I was going to
    install the Exchange 2010 CAS/Mailbox/Transport Hub roles on one server, then upgrade it to Exchange 2013. Once this is completed I'll then install the 2 mailbox role servers in one Datacenter, and 3 more in our DRP DC. If something happens to the
    primary Datacenter I would want it to fail over to the other site. For this I would have to install another CAS/mailbox server in the secondary DC. Would this plan sound about right? Since we moved to Office365 in 2010 I have not had a chance to deal with
    actual servers except for the Exchange 2003 servers we still have on-premises. Each of these are located in 4 Regional offices along with single Windows 2008 R2 servers using only the IIS SMTP service for routing mail from on-prem application servers
    and print/scanners which email back to the users. The plan is to move to a routing system which will provide both MTA and redundancy if one has an issue.
    Dave

  • How to use message queue for inegrating third party with EBS

    Hi Experts,
    We would like to integrate a third party system with EBS using message queues.
    Where we will subscribe to a businnes event and which will populate the messages to messages queue.
    But how can we deque this message in third party systems. We are in R12.1.3 and no FMW installed.
    Any adapater or something is availabe, If so please throw some inputs.
    Thanks
    Bhaart

    Please go to the link
    http://developer.novell.com/extend/composer/1006.html
    and also see the "message filtering" section.
    Where you can find
    Exposing message selection hints in the header portion of a message is a common tactic when multiple receiving apps are pointed at the same queue. The application that is best suited to handling a given message type can harvest just the messages it needs, while other applications can act on messages better suited for them. Administratively, it is more efficient to set up one queue (with multiple receivers accessing it) than to set up multiple queues, each with a dedicated receiver. My question is how can I achieve this Via progamatically ?

  • Exchange 2010 .Disable external access for Autodiscovery and RPC

    Hi Team,
    Once i publish my Owa page in exchange 2010 .Automatically i was able to access.
    https://domainname.com/autodicovery
    https://domainname.com/rpc
    https://domainname.com/owa/oma
    I need to block access from external world to these websites.Pls help

    Hi,
    Before we go further, I'd like to confirm if you want to block external Outlook access. If yes, we can disable Outlook Anywhere since external Outlook access use Outlook Anywhere to connect to server.
    Additionally, there are three methods for external Outlook users to connect to Autodiscover service. If we don't add public A record and SRV record, Autodiscover cannot work.
    And we can separate web sites for internal access and external access and don't add Autodiscover and RPC virtual directories in the external access web site. and here is an article about OWA virtual directory, and you can refer to the article for Autodiscover
    and RPC:
    http://blogs.technet.com/b/messaging_with_communications/archive/2011/05/02/how-to-block-owa-for-external-users.aspx
    Thanks,
    Angela Shi
    TechNet Community Support

  • Can someone explain Exchange 2010 intersite message routing to me?

    Greetings,
    We are about remove our legacy routing group connectors and I want to ensure that I really understand how message routing in Exchange 2010 works. I understand that Exchange uses AD IP Site Links to determine best path unless an actual Exchange costs is assigned.
    We have three sites A-B-C with Exchange resources. We have a DAG that spans sites and A and B. I have reviewed our AD IP site topology and noticed there is no direct IP site link between site and A and C. When a user is active in site A and emails a user
    in site C, I would expect the message to be routed through site B first.
    However, after reviewing the message logs i can see that the HT server in site A sends it directly to HT server in site C. So I guess i don't fully understand message routing. If there is no IP Site link between site A and C how and why does this work? No
    Exchange Costs are assigned.
    Thanks much!

    Its transitive
    http://technet.microsoft.com/en-us/library/aa998825(v=exchg.141).aspx
    By default, all site links are transitive. This means that if Site A has a link to Site B, and Site B has a link to Site C, Site A is transitively linked to Site C. The transitive link between Site A and Site C is also known as a
    site-link bridge.
    Twitter!: Please Note: My Posts are provided “AS IS” without warranty of any kind, either expressed or implied.

Maybe you are looking for

  • Webdynpro for Java

    Hi Experts, I have created a webdynpro application. When i click on deploy, the explorer starts up with the login screen. How do I change the settings so that when the application starts it takes me straight to the start view and not to the login pro

  • IWeb'08 and iWeb Enhancer

    After installing iWeb'08, HTML code that I had inserted to my site and made functional with iWeb Enhancer now doesn't work. Has anyone discovered a work around? I contacted and posted onto iWeb Enhancer, but I haven't heard anything yet. I'm consider

  • Supplying Username and Password??

    Hi All, I took the report link with "Document Only" option, but when I run the URL the username and password screen appears. I need to supply the username and the password in the URL or by any other way. Regards,

  • Using OpenAL without redist

    ?I am developing a cross platform application that uses OpenAL. I want to have things set up so that all the files needed to run the application are available in the directory structure for the application project. This means a developer would simple

  • JMS beginner -Environment help

    I read the JMS tutorial on the sun's website. Still some of the concepts are not clear to me. I'm trying to understand JMS as analogous to JDBC. Can somebody answer the following questions 1) In JDBC paradigm, You have JDBC API, and a JDBC implementa