Join GitHub today
Amazon SES: " Automatically set batching speeds based on your Amazon SES limits " causing mass mailing problems #439
Looks like Amazon SES doesn't update the # of messages you've sent in a 24 hour period all that regularly (say, every minute), so calculating a speed to send out isn't easy to do. Dada Mail recently switched to an aggressive batch sending speed for this option, which is coming to a head with the fact that it's not so easy to calculate. What happens then, is that Dada Mail sends TOO fast, and causing mass mailing problems, as sending errors out, causing a mailing to be paused (and the process itself, exit()ing). This is bad, as sending speed goes down, and it looks like the mailing itself gets confused on where it is, and where it should start back up, leading to multiple copies of a message to be sent out.
The fix is to basically go back to the more conservative batch sending speed algorithm, which leads to a smoother mass sending experience.