A really common problem for a lot of people using WordPress websites is email deliverability. It doesn’t matter if it’s email notifications from comments or contact forms, based on your host, plugin and WordPress site setup, failure to deliver emails can cause a ton of problems for your site and lead to a loss of business and even a lack of updates.
They’re many articles on the issues but in this guide, I’ll share the quickest and easiest way to solve this problem!
TLDR: If you sign up for WP Mail SMTP Elite, they will do the entire process for you!
How To Fix WordPress Not Sending Emails Issues
Using an SMTP provider
WordPress sends emails using a PHP function, now based on your WordPress hosting provider and server set up your emails may be configured wrong and may have been disabled completely. Use can use to check email plugin to test the deliverability.
Unlike PHP, SMTP (Simple Mail Transfer Protocol) which is the industry standard for sending emails uses proper authentication which increases email deliverability. That’s why most website uses SMTP to send emails in WordPress.
Mailgun is the most popular SMTP server provider and is FREE for up to 10,000 emails per month. Which is more than enough for most people starting out.
Using WP Mail SMTP
Once, you’ve created a free Mailgun account you will now need to install and activate the WP Mail SMTP plugin. It’s the most popular SMTP plugin and used by over 1,000,000+ sites to send their WordPress emails reliably
Upon activation, you need to configure the plugin settings with your Mailgun account. You can follow this guide to do that.
Once you’ve set up your MailGun account to work with the WP Mail SMTP Plugin you won’t have to worry about email deliverability anymore.
Benefits of WP Mail SMTP Pro
WP Mail SMTP Pro was recently released as an upgraded subscription to WP Mail SMTP that brings more features like
- Outlook 365 — Send emails with Outlook 365 with our Microsoft mailer
- Amazon SES Mailer — Use the power of AWS with our Amazon SES integration
- Email Logging — Keep track of every email sent from your WordPress site
- Email Control — Manage notification emails
- and so much more!
Giving you a lot more control fo the emails on your WordPress Site
If you sign up for WP Mail SMTP Elite (that costs only $99/year), the team from WP Mail SMTP will do the entire process for you!
- Install + setup the WP Mail SMTP plugin
- Configure + adjust your DNS for email domain name verification
- Setup Mailgun
- Testing to confirm everything works perfectly
If you checked out the tutorial on how to set up Mailgun with WordPress you know that it’s going to waste a couple of hours of debugging based on your set up! Just read the comments on that post to get an idea of the type of problems you may come across.
Screw that! The $100/year is a steal to not have to worry about any of that! Let the WP Mail SMTP team take care of you!
So what are you waiting for? Get a paid WP Mail SMTP license now and fix your WordPress email problems once and for all.