question

fsdg-2871 avatar image
0 Votes"
fsdg-2871 asked KaelYao-MSFT answered

Exchange messages limits

Hello,

Environment:
3 Exchange servers
Exchange 2013 and 2016.Currently is migration in process to single Exchange 2019 server.

One app sending couple thousand mails(anonymous relay connector Exchange 2013) and one mailbox(exchange 2013) receiving couple thousand email messages per hour.
Sometimes queue is filled up. After couple hours queue is emptied and messages are delivered

Messages in mailboxdatabase queue:
432 4.3.2 STOREDRV.Deliver; recipient thread limit exceeded

This type of error but for Exchange 2010:
https://social.technet.microsoft.com/Forums/exchange/en-US/3b097117-6eb7-4368-b45a-62a4cddf871b/432-432-storedrvdeliver-recipient-thread-limit-exceeded?forum=exchange2010

What are the limits?How can I increse limits?Is there any official Microsoft document?Do I need to increse limits on organization level or server level?If it is on server level is it same for Exchange 2013,2016 and 2019.
Any advice
Thank you

office-exchange-server-administrationoffice-exchange-server-mailflowoffice-exchange-server-itpro
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

KaelYao-MSFT avatar image
0 Votes"
KaelYao-MSFT answered

Hi @fsdg-2871

What are the limits?How can I increse limits?

These limits are throttling settings to limit a mailbox from receiving too many emails in a short period of time.
It is intended to ensure that other mailboxes can receive emails without problems.

To increase the limits, you may follow add these two keys to the MSExchangeDelivery.exe.config file (default location: Program Files\Microsoft\Exchange Server\V15\Bin)
By default the values on Exchange 2013 should be:

 <add key="RecipientThreadLimit" value="3" />
 <add key="MaxMailboxDeliveryPerMdbConnections" value="8" />

You may change the values to increase these limits.

Do I need to increse limits on organization level or server level?

In my opinion, if a server is hosting specific mailboxes which need to receive many messages at a time, you may need to increase the limits on the server.

Is there any official Microsoft document? If it is on server level is it same for Exchange 2013,2016 and 2019.

Sorry I didn't find some related documentations which have more detailed information on this topic.
Here is a link with the similar question for your reference: Probling with Throttling of Emails by Exchange 2013 servers


If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.