Actually, the code wouldn't so difficult - it could be something like:
 
retry time = (basic retry) + (additional retry) * (attempts)
 
Then, if these are set to 5 minutes and 10 minutes (as an example) then the first retry would be 5 minutes and the next would be 15 and then 25, etc.  Would this be something more like what you're looking for?  Also, this could also be something that could be a CFX_iMSMail parameter for maximum flexibility for each type of email.
 
Regards,
 
Howie
----- Original Message -----
Sent: Wednesday, January 14, 2004 4:53 PM
Subject: Re: [iMS] Retrying POST email

For the purposes of the post server I think that would be plenty really. Exponential backoff would always be nicer but I appreciate this is much more difficult to code.

Basically the problem we are trying to address is like this:

The post server is used to handle bulk tokenised emails to large mailing lists (5000+ people). Sometimes these people have flaky mail servers that don't respond all the time, and some of them just have plain broken email addresses. The membership changes rapidly, so every mail contains a number of completely dud email addresses. When the post server sends them, it sometimes fails the flaky servers (and retries later) and fails the dud ones. We want the initial retry time short because the flaky mail servers often reply on the second attempt, and if they don't respond for another hour or so, really that is the email user's lookout, but we don't want the system to keep trying all the truly dud ones every 5 minutes for 24 hours as this is plainly too much.

So I think the ability to set the inital retry interval and then the subsequent retry interval would be great.

Ciao,

Michelle

This list server is Powered by iMS "The Swiss Army Knife of Mail Servers"

This list is provided as a free service. Although we will try to address issues in a timely manner, support via this list is not guaranteed. If you require expedited support then a support contract is required. Support may be purchased from http://www.coolfusion.com/commerce. Details regarding support options may be reviewed at: http://www.coolfusion.com/SupportOptions.cfm.
To leave this list please complete the form at http://www.coolfusion.com/Support/
Need an iMS Developer license? Sign up for a free license here: http://www.coolfusion.com/Developers/
List archives: http://www.mail-archive.com/infusion-email%40eoscape.com/
Note: You are subscribed as [EMAIL PROTECTED]

Reply via email to