Split Messages for Large Numbers of Recipients

 

Script Name: splitmail.fts

 

This script is used when mail gets sent to your ISP for delivery and your ISP has a restriction on the number of recipients it allows for an email. If you are getting message rejections from your ISP then you need to use this script. This is a spooler script. It looks at all messages being sent and if it finds one with too many recipients it splits the message up.

 

For example, by default the maximum number is 75, so if a message contains 200 recipients SplitMail duplicates the message and sends it to the first 75 recipients, then duplicates the message again and sends it to the next 75 recipients, and then duplicates a third time and sends it to the remaining 50 recipients, and finally it deletes the original message. The result of this is that the ISP happily delivers the message that looks exactly as it would have done had the ISP delivered the mail in the first place.

 

Since this script is a spooler script you should enter it on the Config|Spooling page.

Parameters

 

Property

Description

max (optional)

The maximum number of recipients that a message can have.

Example Usage

Enter the following on the Config|Spooling page of Web Admin and then send a message with more than 50 recipients on the To: line:

splitmail.fts?max=50