This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WP Easy Post Mailer


WP Easy Post Mailer – Automatically send out blog posts as email newsletters to your subscribers without the need for any 3rd party email platform. Visitors can subscribe to receive updates of your new posts with the use of our subscribe widget.

WP Easy Post Mailer can be customised and comes with preset mail templates but you can easily create your own with a little programming knowledge.

Features are as follows:-

  • Send email newsletters automatically when a post is published or scheduled.
  • Staggered emailing sending to reduce server load.
  • Subscribe widget and unsubscribe link in email newsletters.
  • Unsubscribe suppression list to ensure you do not accidently reimport unsubscribed users.
  • Customised subscribe forms with three methods of installation.
  • Design and develop your own mail templates within your WordPress theme folder utilising the standard WordPress loop.
  • Import and export subscribers in standardised CSV format

If you like it then please find the time to rate it.


  • Email Campaign Manager
  • Template Manager
  • Example Email Newsletter
  • Subscriber Management
  • Add/Update Subscribe Form


  • Step 1: Upload wp-mailer folder to the /wp-content/plugins/ directory or click Install within the Add new plugin section.
  • Step 2: Activate the plugin through the ‘Plugins’ menu inside the WordPress admin.
  • Step 3: Goto WP Mailer -> Forms and create a subscribe form.
  • Step 4: Embed the form in your page by using one of three methods:-
    • Go to Appearance -> Widgets and drag WP Mailer Subscribe Form widget into a sidebar.
    • Use the shortcode [wpm_form id="1"].
    • Call the form within php code <?php echo wpm_form(1); ?>.
  • Step 5: If your would like to disable automatic sending of emails then change Automatic Mail Sending to NO in WP Mailer -> Settings.

If your posts queue up for a long time on the campaigns page then you need to ensure that your WordPress cron is running correctly.

Security and bug-fixes are our highest priority, if you come across any issues then please go to the credits section within the plugin and send us a message.


Can this plugin be used to send emails when I publish a new post or page?

Yes, currently it supports the ability to send email newsletters of WordPress posts only but we will look at pages and other custom post types in the near future.

How can I create my own email template?

Please take a look at the following discussion post


December 18, 2016 2 replies
I have been emailing the developer for about a month now with NO RESPONSE. There are a few problems that make it unusable such as campaigns being sent out multiple times as well as usability issues such as no way to send a test email for a specific post and no easy way to customize the template. I really need a plugin like this and was willing to pay for a premium version, but they WON’T RESPOND TO MY EMAILS TO TELL ME WHETHER THEY ARE SUPPORTING IT ANY LONGER or even if they received my email. I hope they will respond to this so I can revise my review, but right now, this plugin is worthless and this developer is unreliable.
September 3, 2016
She’s been having all kinds of troubles with FeedBurner and I found this a good alternative. It could use some work, however. Like the others, I would like to see the subscriber have some choices in delivery options. Perhaps in addition or as an alternative, have the blog owner have some choice about how to send send out automatic posts, such as whenever a new one is posted on the site and so forth. Just starting out, a blogger might not post every day. Would be nice to be able to configure this as growth occurs.
September 3, 2016
I have spent literally HOURS trawling through all the WP mailer plugins. I have specific needs and one of the most important features was the ability for users to subscribe or unsubscribe at any time. Many of the options out there don’t allow this. Of course Subscribe2 used to be the go-to mailer plugin but since being taken over by that company they have royally ballsed that plugin up, so it was time to look for another one. What I like about this is the simple custom template feature. If you know (even basic) html, creating your own template is simple. There’s a widget for the subscription too, which is great. The only development I would like to see is the ability for the user to choose between immediate notification of every post, or a choice of daily or weekly summary emails. I know of other plugins that do this so I am tempted to run the two plugins together, which is not ideal. I would prefer it if this plugin did that too.
Read all 5 reviews

Contributors & Developers

“WP Easy Post Mailer” is open source software. The following people have contributed to this plugin.


Translate “WP Easy Post Mailer” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


= 0.64
* Some users reported that mails were sent again when editing posts – this is now fixed.

= 0.63
* Fixed issue where emails are delivered in plain text

= 0.62
* Fix issue with label fields on edit forms
* Change how cron schedules work in hope to fix 46 years issue
* Reregistering cronjob on post publish to help wiht above issue
* Fix styling issue on templates page

= 0.61
* Fix PHP 5.2 specific issues

= 0.6
* Fix issue stopping campaigns from sending

= 0.5
* Fix bug where you can preview templates has stopped working.
* Fix estimated starting time problems.
* Reversed jobs list by default.
* Stop blank campaigns sending when scheduling a post, post must be published.
* Fix WP DEBUG issue with $success and $failed on jobs.

= 0.4
* Updated templates page to make it more clear on how to make a theme.

= 0.3
* Few more fixes so that the plugin works under WP_DEBUG=true.
* Update preview template actions so that it does not conflict with other plugins.
* ability to send a test email to see what each template looks like.

= 0.2
* Fix SQL error for counting subscribers.
* Wording changes.
* Decode html entities on subject.
* Added Emogrifier by John Reeve to convert seperated HTML and CSS into inline HTML+CSS.
* Changed bitly donate link as they think its spam.
* Working pretty well with WP_DEBUG enabled.
* Added WordPress version to credits form.

= 0.1
* After weeks of programming, we have finally launched the plugin, go easy on us.