Throttled / Batch sending of Newsletters

Developer Havenswift Hosting
License Commercial
Compatibility CubeCart v6
Date Added 27th Apr 2016, 14:13
Last Updated 21st May 2019, 15:49
Downloads 1,453




Almost without exception, shared hosting accounts will have a limit on the number of emails that can be sent within a set time period. This can sometimes be a limit per ten or fifteen minute time period but mostly it is a per hour limit. Most hosting companies only allow 100 to 150 emails in total per hour to be sent from an account – generally the cheaper your hosting, the fewer emails you are allowed to send. Many hosting companies don’t advertise the level of this limitation and even less companies will openly tell you that in many cases, emails that are “sent” that are above the set limit can be silently discarded.

While we have a MUCH higher per hour sending limit (for example our E-Commerce shared hosting accounts that have a dedicated IP address can send up to 800 emails per hour) even this is of no use if you have anywhere approaching 800 signed up subscribers (registered customers can opt in or out to receive your newsletters and people can subscribe to your newsletter without being a customer at all) as you still cannot send 800 newsletter emails per hour as you have to count all other emails sent from any email address on that account by any other means ! What do you do, if like many CubeCart store owners, you have 2,000 or 10,000 or 40,000 customers – the answer is this plugin !  This provides a simple, integrated and cheap solution to this problem where previously you could only use third party services like MailChimp, which while it is a good solution, can quickly become expensive and is not an integrated solution.

With this plugin, you create your newsletter in exactly the same way but then, instead of using the built in “Send Newsletter” icon which dumps all emails straight into the server queue, you go into the plugin configuration screen, select which newsletter you wish to send, set the number of emails to send per time period and click “Save”. This determines all current newsletter subscriber email addresses and adds them to a batch table. The sending of the newsletter emails is then controlled by a separate program which is run via cron and is set to run at whatever time period you choose.

Free Trial

A seven day FREE trial is available so you can test this using full functionality in your store - even though this is a commercial plugin, you can now download it without paying and the installation will automatically activate the seven day trial and then if you want to purchase, order it from this same page when you will be provided with a licence code to continue using it after the seven day trial.

System Requirements

All Havenswift Hosting plugins require ionCube to be installed on the server - please ensure that you download the correct version of the plugin for the PHP version / version of ionCube installed on your hosting account. The plugin also requires a licence code which will be sent to the email address of the purchaser shortly after the payment has been confirmed.  The licence code allows the plugin to be used on a single domain and includes full support and access to any available upgrades for one year from purchase.

Change Log

1.1 Initial version available through the CubeCart Extension Marketplace


Auto Install/Upgrade

Click the thunderbolt () icon next to the package you wish to use for instructions.

Ref: 8/279