Reinos.nl internet media add-ons

Email Queue

The Email Queue Module optimizes bulk email delivery by batching outgoing emails, reducing server load, and ensuring efficient dispatch.

ee6 ee7 v2.1.0

Bulk email without choking your server.

Email Queue sends the email of your site in batches from a cron job, instead of all at once. Your mail server stays responsive, you stay within the limits of your mail provider, and a failed email doesn't block the rest.

Key features

One failed email doesn't hold up the rest

When an email can't be sent, the error is stored and the email is tried again on the next run. After the last attempt it is marked as failed and skipped, so the rest of the queue keeps going.

Fix the cause and send the failed emails again with one button. Reply-to, the alt message and attachments are kept.

Read more in the docs (opens in a new tab)
One failed email doesn't hold up the rest

Queue the newsletter, not the password reset

Put {queue_email} in the emails you want to queue, like a newsletter, and the marker is removed before sending. Everything else goes out right away. Or let the queue take every email the site sends.

Read more in the docs (opens in a new tab)
Queue the newsletter, not the password reset

Requires ExpressionEngine 7.3+ and PHP 8.0+. Installation (opens in a new tab)