Queues email sending from your site so that instead of being sent immediately it is sent on cron or via some other queue processor.

Useful for high traffic sites that can send a lot of emails on individual page requests. Read in the blog article when you should send mails through a queue in Drupal.

Drupal 8

Main features:

  • It works with any mail senders.
  • You can set specific mail IDs that should be queued or put to queue all site mails.
  • If system can't send mail queue_mail will try to send mail again. Mail is removed from the queue after configurable number of attempts.
  • Frequency of sending emails is configurable.

Drupal 7

The Drupal 7 version supports sending with any email framework, i.e. it works perfectly with Mime Mail module or any other of framework that handles the actual sending of emails. It also uses a standard Drupal queue to do the queuing of emails. It requires at least Drupal 7.12.

Authors

Drupal 8

The Drupal 8 version of this module was ported by Steven Jones and Evgenii Nikitin.

Drupal 7

The Drupal 7 version of this module was initially ported by Michael Lopez and since improved by Steven Jones.

Drupal 6

The Drupal 6 version of this module was written by: Khalid Baheyeldin of 2bits.com.

Supporting organizations: 
Development

Project information

Releases