SMTP Mailing Queue

Add emails to a mailing queue instead of sending immediately to speed up sending forms for the website visitor and lower server load.

Author:Dennis Hildenbrand (profile at wordpress.org)
WordPress version required:3.9
WordPress version tested:5.9.5
Plugin version:2.0.1
Added to WordPress repository:05-05-2015
Last updated:02-04-2023
Rating, %:92
Rated by:18
Plugin URI:http://dennishildenbrand.com
Total downloads:19 160
Active installs:1 000+
plugin download
Click to start download

This plugin adds emails to a mailing queue instead of sending immediately. This speeds up sending forms for the website visitor and lowers the server load.
Emails are stored as files which are deleted after emails are sent.

You can send all outgoing emails via an SMTP server or (the WordPress standard) PHP function mail, and either use wp_cron or a cronjob (if your server/hoster supports this) to process the queue.

Plugin requires PHP 5.4 or above.

Tools:

  • You can send test mails to test your setup.
  • You can process the mailing queue manually instead of waiting for cronjob.

Supervisors:
* You can display basic informations about mail processing performances
* You can display the mailing queue in the backend to see emails that will be sent with next processing.
* You can display the invalid mails and delete or retry them.
* You can display the sent mails and delete them.

Coming soon:

  • Storing mailing data in database instead of files.
  • Using plugin for SMTP mails without using mailing queue.

Feel free to suggest features or send feedback in the support section, via email or by creating a pull request on github.


Screenshots
FAQ
ChangeLog