Birmania / smtp-mailing-queue

WordPress plugin - Add emails to a mailing queue instead of sending immediately to speed up sending forms for the website visitor and lower server load.
GNU General Public License v2.0
11 stars 4 forks source link

=== SMTP Mailing Queue === Contributors: hildende, birmania Tags: mail, smtp, phpmailer, mailing queue, wp_mail, email Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KRBU2JDQUMWP4 Requires at least: 3.9 Tested up to: 5.9.3 Stable tag: 2.0.1 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html

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

== Description == 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:

Supervisors:

Coming soon:

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

== Installation ==

  1. Upload the files to the /wp-content/plugins/smtp-mailing-queue/ directory
  2. Activate the \"SMTP Mailing Queue\" plugin through the \"Plugins\" admin page in WordPress
  3. Go to \"SMTP Mailing Queue\" settings page in WordPress admin settings section (you can simply click the \"Settings\" link for this plugin in the \"Plugin\" page

= SMTP = Enter the SMTP credentials you got from your mail provider.

Common mail providers:

gmail

yahoo

office365

If you have another mail provider you will most likely get the SMTP settings on their website or by asking them.

= Advanced =

= Additional = For apache a .htaccess file with deny from all is generated in mail storage dir. For all systems that cannot read .htaccess you should deny access to wp-content/uploads/smtp-mailing-queue/.

= Usage = After activation mails automatically queue to be processed by wp_cron or cronjob. SMTP will be used if settings set up.

Tools:

Supervisors:

== Frequently Asked Questions == = Can this plugin be used to send emails via SMTP? =

Yes.

= Do I have to use SMTP? =

No (just leave SMTP settings empty)

= Can anyone read the mails in a browser =

Not if you followed the advanced installation.

= Can I just use the SMTP function and sent immediatly without queuing? =

Not at the moment, but this will be added in a future release.

= I like this plugin. Can I buy you a beer? =

Sure, here are the donation links of top contributors : Hildende : Founder Birmania : Maintainer

== Screenshots ==

  1. SMTP Setting
  2. Advanced Settings
  3. Tools
  4. Supervisors

== Changelog ==

= 2.0.1 =

= 2.0.0 =

= 1.4.7 =

= 1.4.6 =

= 1.4.5 =

= 1.4.4 =

= 1.4.3 =

= 1.4.2 =

= 1.4.1 =

= 1.4.0 =

= 1.3.1 =

= 1.3.0 =

= 1.2.2 =

= 1.2.1 =

= 1.2.0 =

= 1.1.1 =

= 1.1.0 =

= 1.0.6 =

= 1.0.5 =

= 1.0.4 =

= 1.0.3 =

= 1.0.2 =

= 1.0.1 =

= 1.0.0 =