Download & Extend

MailQ (Mail Queue)

MailQ Logo

MailQ is a module that queues ALL mails originating from a Drupal site into a queue and then processes this queue and sends mails in batches during cron runs. However, it still uses drupal core or other modules like Mimemail to actually send the mails.

Update: A new release 6.x-2.0-alpha1 is now available. Download and try.

This means that one can use mimemail AND MailQ togather. MailQ will "queue" the mail to a table, and then during cron runs send emails in batch.

MailQ is especially useful on sites that are run on shared hosting servers that have limits on the number of emails that can be sent per hour. MailQ will smoothen out spikes in the number of emails sent per hour by queuing mails and then sending them later during cron runs in batches whose sizes are totally within your control.

MailQ includes the following features:

  • Set a batch size to run
  • Set a "max try" value so that if a mail fails to send once, the mail will be retried.
  • Select the "mail library" that you wish to use to send mail, or you can decide to ONLY queue mail, which is good for development. You could e.g. select from mimemail, smtp mail, or the drupal default mailer.
  • Debug mode to see exactly what is happening.

Downloads

Recommended releases

Version Downloads Date Links
6.x-2.0-alpha1 tar.gz (13.33 KB) | zip (14.91 KB) 2011-Nov-06 Notes

Other releases

Version Downloads Date Links
6.x-1.0 tar.gz (11.54 KB) | zip (12.41 KB) 2011-Apr-29 Notes

Development releases

Version Downloads Date Links
6.x-2.x-dev tar.gz (13.77 KB) | zip (15.46 KB) 2011-Nov-07 Notes

Project Information


Maintainers for MailQ (Mail Queue)

  • zyxware - 37 commits
    last: 1 year ago, first: 3 years ago
  • Souvent22 - 1 commit
    last: 5 years ago, first: 5 years ago

Issues for MailQ (Mail Queue)

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Statistics (2 years)
New issues
Open bugs
Participants
nobody click here