none
exchange 2013 - internal sql mail not delivering to all users - increase MaxConnectionRatePerMinute ?

    Question

  • Exchange 2013 su10 on 2012r2 enterprise

    we have an internal sql mail server sending email as a shared mailbox to our internal mailboxes relay.   I can see the sender in the receive connector smtp logs but the sender on the sql server is saying that after the first 5 users are delivered, the rest (about 40 users) are not.  even though I can see in the receive stmp logs that the sending account connects and says with no errors that the message was received for the all users (and lists each in the logs with no errors).  but the 40 other users are not receiving the email.

    so I'm a little stumped on what could be causeing this.  so could this be an issue of the MaxConnectionRatePerMinute not set high enough?  its set to default of 1200?   and other then searching the inbox of the user, is there a way to trace the message after the receive connector to the mailbox?


    • Edited by Raul_onpoint Thursday, January 25, 2018 11:28 PM
    Thursday, January 25, 2018 10:06 PM

Answers

  • Hi,

    Thanks for contacting our forum.

    Do you mean a message send to 45 recipients, and 5 people received and the rest 40 people didn’t receive this message? If so we need to check as following:

    Get-TransportServer | fl pickupdirectorymaxrecipientspermessage

    Get-TransportConfig | fl MaxRecipientEnvelopeLimit

    Get-recieveconnector | fl maxrecipientspermessage

    We can check the message tracking log with the following command:

    Get-MessageTrackingLog –ResultSize Unlimited –Start "08/16/2017 2:30PM" –End “08/17/2015 3:30PM" –Sender "sender@toso.com" –recipients “re@contoso.com” -MessageSubject "subject"| fl >c:\MTL.txt

    We need to change the high light parts accordingly.

    Hope it helps.


    Best Regards,
    Jason Chao


    Please remember to mark the replies as answers if they helped. If you have feedback for TechNet Subscriber Support, contact tnsf@microsoft.com.


    Click here to learn more. Visit the dedicated forum to share, explore and talk to experts about Microsoft Teams.

    Friday, January 26, 2018 8:49 AM
    Moderator

All replies

  • Hi,

    Thanks for contacting our forum.

    Do you mean a message send to 45 recipients, and 5 people received and the rest 40 people didn’t receive this message? If so we need to check as following:

    Get-TransportServer | fl pickupdirectorymaxrecipientspermessage

    Get-TransportConfig | fl MaxRecipientEnvelopeLimit

    Get-recieveconnector | fl maxrecipientspermessage

    We can check the message tracking log with the following command:

    Get-MessageTrackingLog –ResultSize Unlimited –Start "08/16/2017 2:30PM" –End “08/17/2015 3:30PM" –Sender "sender@toso.com" –recipients “re@contoso.com” -MessageSubject "subject"| fl >c:\MTL.txt

    We need to change the high light parts accordingly.

    Hope it helps.


    Best Regards,
    Jason Chao


    Please remember to mark the replies as answers if they helped. If you have feedback for TechNet Subscriber Support, contact tnsf@microsoft.com.


    Click here to learn more. Visit the dedicated forum to share, explore and talk to experts about Microsoft Teams.

    Friday, January 26, 2018 8:49 AM
    Moderator
  • Hi,

    I am currently standing by for further update from you and would like to know how things are going. If you have any questions, please don't hesitate to let me know. And if the replies has helped you, please help to mark as answer and it could be helpful for others.

    Thanks for your time and have a nice day!


    Best Regards,
    Jason Chao


    Please remember to mark the replies as answers if they helped. If you have feedback for TechNet Subscriber Support, contact tnsf@microsoft.com.


    Click here to learn more. Visit the dedicated forum to share, explore and talk to experts about Microsoft Teams.

    Wednesday, January 31, 2018 9:47 AM
    Moderator
  • HI, thanks for quick response. yes... the first five users get the emails but not the next 40 users (out of 45).

    I see the user's sending email address in the smtp receive logs and I see it listing the 'to' users in the logs with no errors for each user.

    the first PS: PickupDirectoryMaxRecipientsPerMessage : 100

    second: MaxRecipientEnvelopeLimit : 500

    third:

    MaxRecipientsPerMessage : 5000

    MaxRecipientsPerMessage : 200

    MaxRecipientsPerMessage : 200

    MaxRecipientsPerMessage : 200

    MaxRecipientsPerMessage : 200

    MaxRecipientsPerMessage : 5000

    MaxRecipientsPerMessage : 200

    MaxRecipientsPerMessage : 200

    MaxRecipientsPerMessage : 200

    MaxRecipientsPerMessage : 200

    MaxRecipientsPerMessage : 5000

    MaxRecipientsPerMessage : 200

    MaxRecipientsPerMessage : 200

    MaxRecipientsPerMessage : 200

    MaxRecipientsPerMessage : 200


    Raul

    Wednesday, January 31, 2018 7:42 PM
  • and an empty text file for the output on the fourth EX ps command.

    Raul

    Wednesday, January 31, 2018 7:57 PM
  • [PS] C:\Windows\system32>Write-Host "Transport service:" -ForegroundColor yellow; Get-TransportService | Format-List Max
    Concurrent*,MaxConnection*,Max*OutboundConnections; Write-Host "Mailbox Transport service:" -ForegroundColor yellow; Get
    -MailboxTransportService | Format-List MaxConcurrent*
    Transport service:


    MaxConcurrentMailboxDeliveries  : 20
    MaxConcurrentMailboxSubmissions : 20
    MaxConnectionRatePerMinute      : 1200
    MaxOutboundConnections          : 1000
    MaxPerDomainOutboundConnections : 20

    MaxConcurrentMailboxDeliveries  : 20
    MaxConcurrentMailboxSubmissions : 20
    MaxConnectionRatePerMinute      : 1200
    MaxOutboundConnections          : 1000
    MaxPerDomainOutboundConnections : 20

    MaxConcurrentMailboxDeliveries  : 20
    MaxConcurrentMailboxSubmissions : 20
    MaxConnectionRatePerMinute      : 1200
    MaxOutboundConnections          : 1000
    MaxPerDomainOutboundConnections : 100

    MaxConcurrentMailboxDeliveries  : 20
    MaxConcurrentMailboxSubmissions : 20
    MaxConnectionRatePerMinute      : 1200
    MaxOutboundConnections          : Unlimited
    MaxPerDomainOutboundConnections : Unlimited

    MaxConcurrentMailboxDeliveries  : 20
    MaxConcurrentMailboxSubmissions : 20
    MaxConnectionRatePerMinute      : 1200
    MaxOutboundConnections          : Unlimited
    MaxPerDomainOutboundConnections : Unlimited

    Mailbox Transport service:


    MaxConcurrentMailboxDeliveries  : 20
    MaxConcurrentMailboxSubmissions : 20

    MaxConcurrentMailboxDeliveries  : 20
    MaxConcurrentMailboxSubmissions : 20

    MaxConcurrentMailboxDeliveries  : 20
    MaxConcurrentMailboxSubmissions : 20


    Raul

    Wednesday, January 31, 2018 10:22 PM
  • Thanks for your response and the detailed information.

    Per my research, they looks fine.

    It's recommended to run the command to check the message tracking log to see if any detailed message that shown the why the 40 users can't receive the message.

    Thanks for your effort.


    Best Regards,
    Jason Chao


    Please remember to mark the replies as answers if they helped. If you have feedback for TechNet Subscriber Support, contact tnsf@microsoft.com.


    Click here to learn more. Visit the dedicated forum to share, explore and talk to experts about Microsoft Teams.

    Friday, February 2, 2018 7:52 AM
    Moderator