This PR manages to solve the limitations that could be added by the email providers i.e. emails per second.
See #25 for more details where SES has different limits & it can range from 1 email per second to 14 or to even 100.
What does this PR do exactly?
Create batches of subscribers
Send emails to the recipients & wait for a cooling period (delay)
Proceed with the next batch for sending emails
Both these options are configurable from settings, i.e. -
Number of emails per batch [Default is 10]
Delay in milliseconds per batch [Default is 1250, 1.25 seconds]
This PR manages to solve the limitations that could be added by the email providers i.e. emails per second. See #25 for more details where SES has different limits & it can range from 1 email per second to 14 or to even 100.
What does this PR do exactly?
Both these options are configurable from settings, i.e. -