I have a jobs board site running wp job manager which is generally fairly low on email sendouts but occasionally an action will trigger several hundred recipients to have an email update regarding a change in status of a listing or a status change by the employer on a list of applicants.
I currently use WP Mail SMTP sending via Dreamhost. Dreamhost have a limit on emails of 100 per hr. As these status updates and most emails from the site are not too time critical, I was looking for a solution to say queue the email instructions to send only 1 email per minute, and/or count the number sent in the past hr and when reached a certain cap number, delay the queue then start again.
Does this exist as a plugin (wp_mail integrated) anyone is aware of? Or is there another way to do this. I suppose I could send on something like Sendgrid, which I plan to do in future but as I already have a theoretical limit to send a max 2,400 emails a day I would rather better utilise that when starting out. Thanks.