Feature request: mail queue & auto retry
-
Hi,
I’m using Emailit SMTP service (which is still not added to the supported SMTP services to connect it with its API), that has a “sending limit” to rate limit the emails. The default value is 2 emails per second, which is very low, but can be increased if requested. They have increased it to 15 per second, but it is still very low, when a website is trying to send out emails in bulk at the same time. For example when it is a WooCommerce or subscription website, it can send out a lot of notifications at the same time due to the cron triggering method.
So it would be nice to have a “mail queue” feature built in your plugin to set the limits. With this feature I can set a timing to only send out as many emails, as the SMTP service can process.
Other related problem is with these failed emails are, that there is no automatic “retry”, only manual. The automatic retry is like the “mail queue” method, but it works after a failed process.
So the “mail queue” could prevent failing because of the sending limits of SMTP services and the automatic retry could solve the already failed email problem by trying to re-send them after a period.
Please consider both features, as these methods could dramatically enhance the success of sending emails with FluentSMTP plugin.
Here is a plugin for the “mail queue” feature:
https://wordpress.org/plugins/mail-queue/
You must be logged in to reply to this topic.