Easy Email vs. WP Mail SMTP

If you’re reading this, chances are you’re looking for the best way to fix WordPress not sending emails. It’s not uncommon for WordPress emails to not get delivered or end up in spam. Easy Email and WP SMTP are two common options for fixing these problems.


WP Mail SMTP is a popular WordPress plugin that lets you configure your site to send email via SMTP. There are free and paid versions available depending on the email service you want to connect to and the features you’re looking for. Note that you need the paid version in order to send emails from Office 365/Outlook or Google/Gmail.

WP Mail SMTP works by offloading your site’s email so that messages are sent through one of your email accounts. This improves the chances of your site’s emails making it to the inbox because the emails will be authenticated.

In order to use WP Mail SMTP, you will need to either use an existing email account or set up a new one dedicated to handling your site’s email (e.g. [email protected]). Once you have an email account, you’ll need to install WP Mail SMTP and use the setup wizard to connect to your email account.

For best results, you’ll also want to make sure you’ve configured SPF and DKIM records for your domain. If these aren’t set up properly, you may still have trouble sending emails from your WordPress site even after setting up the plugin.

WP Mail SMTP pros:

  • Improves email delivery by sending email through an authenticated account
  • Emails come from your domain
  • Free option available

WP Mail SMTP cons:

  • Setting up SMTP, SPF, and DKIM can be daunting
  • Popular services such as Office 365 and Google require paid version
  • WordPress emails can suddenly stop working if settings change

Get WP Mail SMTP

Easy Email

Easy Email is a subscription-based service that handles sending your website’s emails for you. It works by offloading your site’s emails so they are sent through a dedicated email service (currently Postmark). Since the emails are sent from an authenticated and trusted account, they are much more likely to be delivered.

To use Easy Email, you create an account, download the Easy Email plugin, and connect the plugin to your account. Once your site is connected, emails are automatically sent via Easy Email.

One benefit to this approach is that there is very little to set up. You don’t need to worry about SPF or DKIM as emails are sent through an account that already has those configured for you.

Easy Email pros:

  • Fast easy to set up
  • Instantly improves email delivery by sending emails through an authenticated account
  • No need to set up SMTP, SPF, or DKIM

Easy Email cons:

  • Only works while you have an active subscription
  • Emails aren’t sent from your domain
  • Sites that send over 10,000 emails/month need a custom plan

Get Easy Email


Easy Email and WP Mail SMTP are two options to fix WordPress not sending emails.  Both options improve email delivery by sending emails through an authenticated account.  Emails sent by Easy Email are sent through a dedicated email service provider while emails sent by WP Mail SMTP go through an email account that you set up.