ME020521 - TRB: Sending many messages to Hotmail or other domain fails with "Too many recipients"


When sending mail outs or sending emails via list server a remote server often Hotmail is returning "Too many recipients" after a certain point and dropping the connection.   This error can usually be seen in the MailEnable SMTP activity and/or debug logs.


Hotmail and some other domains have a spam protection method that prevents one connection from sending too many messages to their servers at one time. 

When MailEnable sends a group email or an internal message with many recipients (this includes lists) it will collate all the individual addresses for a domain and spawn a new message with all the recipients to this domain.  This can cause problems when sending to a server or domain that has a limit of incoming recipients per connection.


This behaviour is configurable within MailEnable via the following registry key you can configure a limit to how many messages can be sent to a domain within each connection.

HKEY_LOCAL_MACHINE->Software->MailEnable->MailEnable->Connectors->SMTP->"Maximum Recipients Per Domain"

The default amount is 256 you can lower this to be anything you like.


Note:  The lower the setting the higher the load hit for the SMTP service when it is splitting these messages up for sending.  Also the lower the limit configured the more messages that are being created.  Example a message with 300 recipients with this setting set to five will change a single message to 60 messages that all need to be sent. 


MailEnable manual for configuration settings:

Product:MailEnable (All Versions)
Keywords:Hotmail too many recipients sending error limit
Class:TRB: Troubleshooting (Configuration or Environment)
Revised:Wednesday, May 4, 2016