• Skip to primary navigation
  • Skip to main content
BlogHeist

BlogHeist

Start a Blog for Passive Income

  • Start a Blog
  • Blog
  • Income
    • Ad Networks
    • Affiliate Marketing
    • Make Money Ideas
  • Marketing
    • Content Marketing
    • Digital Marketing
    • Marketing Tools
    • Social Media Marketing
  • SEO
    • Off-Page SEO
    • On-Page SEO
    • SEO guides
    • SEO Tools
  • WordPress
    • WordPress Guides
    • WordPress Hosting
    • WordPress Plugins
    • WordPress Themes
    • WordPress Tutorials
  • Adsense Earnings Calculator

You are here: Home » BlogHeist Blog » Marketing » WP Mail SMTP

Why Do My Emails Fail to Send? Quick Solution

WP Mail SMTP Review: Quick Solution to Fix your Emails

written by Christina | Last updated on December 10, 2020 | 1 Comment

Blogheist is a recognized blog delivering its readers the best tips to make money online. We regularly partner with brands that have products and services useful to our readers. Some of the links inside the article are affiliate links and we receive a small commission if you purchase through the link. No extra cost to you.
80 / 100

Using WordPress on your business blog or personal blog? If you are, there is one issue you need to fix – the emails fail to send. When we did a quick survey, we have found that a lot of our users are suffering from this error. If you take a quick look, you could see that email deliverability is a crucial error.

Don’t worry. We have got a fix for you. In this post, we are going to introduce you to the WP Mail SMTP plugin which will help you to fix all email deliverability issues, sends the emails. So, let’s get into the post!

Update: The WP Mail SMTP Review was originally published on 21 June 2019 and was last updated on 12 November 2020 with the latest updates.

WP Mail SMTP Black Friday Sale Live: Grab up to 40% on WP Mail SMTP Premium Plans starting at $49. Use our Partner link (Coupon code automatically applied). Hurry up! The sale ends on 30 November 2020.

Table of Contents

  • WP Mail SMTP
  • Welcome WP Mail SMTP Pro
  • How To Configure WP Mail SMTP?
  • How To Use Gmail For Sending WordPress Emails?
  • Get Started With WP Mail SMTP

WP Mail SMTP

WP Mail SMTP is a freemium plugin by the Awesome Motive family. The same team behind WPForms, MonsterInsights, SeedProd, and OptinMonster. The free version WP Mail SMTP Lite can be installed directly from the WordPress plugins repository.

wp mail smtp free

You can see that there are more than 1 million WordPress blogs using this plugin on their blog. So a proper configuration of this plugin will help you to send your emails directly to your user’s inbox. Not to the spam box.

Welcome WP Mail SMTP Pro

Recently, the team introduced a premium version of the plugin.

Emails Fail to Send

The plugin can be easily integrated with:

  • Amazon SES.
  • Gmail.
  • GSuite.
  • Mailgun.
  • Outlook.
  • Office 365.
  • SendGrid.
  • Other SMTP Providers.

So, no matter which email service are you using. You will be able to easily configure this plugin in your WordPress blog. At this time, they offer 2 premium plans.

wp mail smtp pro pricing

  • Pro – $49 a year.
  • Elite – $99 a year.

The Pro plan comes with almost all basic features. The Elite plan got more advanced configurations. If you are just starting out, we recommend the Pro plan.

How To Configure WP Mail SMTP?

Let’s move to the tutorial now. In this tutorial, we will be using the free version of WP Mail SMTP.

Login to your WordPress blog, go to the add new plugins section. There, search for the WP Mail SMTP and install it on your blog.

wp mail smtp installation

Once you got installed, activate the plugin.

activate wp mail smtp plugin

The plugin settings would be visible in your WordPress dashboard.

wp mail smtp plugin settings

From there, you can configure the

  • Email.
  • Name.
  • Return Path.
  • and The Mailer.

The PHP will be checked by default.

smtp mailer

You could use Gmail, Mailgun, SendGrid, or any other SMTP providers to send the email. When you selected the PHP mailer, you don’t need any additional configurations. In our case, we always prefer Gmail/ GSuite. If you prefer Gmail for sending WordPress emails, select the option.

How To Use Gmail For Sending WordPress Emails?

wp mail smtp gmail configuration

If you got generated the Client ID and Secret, that’s great. You just want to paste them in the submit box save the settings. If you haven’t, sign in to your Google account here. You’ll need to create a new project.

google console project

The API will get enabled automatically. Go to credentials.

gmail api credentials

Refer to the image below. Choose the settings like that.

api credentials gmail

  • Which API are you using? – Gmail API.
  • Where will you be calling the API from? – Web Server.
  • What data will you be accessing? – user data.

Once you got selected the options, click on the What credentials do I need a button. In the next step, you need to click on the setup consent screen button.

WP Mail SMTP Review: Quick Solution to Fix your Emails

You will see a screen something like this.

gmail internal application settings

You will need to set the settings to internal if you are running on a G Suite account. When you use the @gmail.com account, you will not see this feature. Complete the application name in the next step.

application name

You enter your website’s name as the application name. Scroll to the bottom page and you will see a box to enter your domain name. You don’t want to add the domain prefix (http:// or https://). Just enter the naked domain name. (Eg: example.com)

authorized domains

In the application homepage link and privacy policy link, you can use your exact domain name with the prefix. Application ToS link is totally optional. You could skip it.

Just click on the save button then. Once you saved the settings, the console will take you to the API screen. This is where you can create the OAuth Client ID. You’ll see the name field. Leave it blank or add a custom name. This is not visible to your website visitors. Just for reference. In the JS origins field, enter your website’s URL.

And now, we need to set up the authorized redirect URL. In your WP Mail SMTP plugin settings, you could see the URL.

redirect URL wp mail wmtp

You’ll need to copy this URL. Simply do it by clicking on the copy button on the right side. Get back to your Google API page and paste the URL in the field where you need to enter the authorized redirect URLs. You can see the image below.

create google auth client

Once you pasted these URLs, hit the enter key. This will save those URLs in the system. And now, you need to click on the OAuth client ID button.

create oauth client id

You don’t want to download the credentials.

download web application credentials

On the credentials page, you could see your all available web applications.

google credentials

For the client ID and client secret, you’ll need to click on the edit button. It will take you to a page where you can see all those details.

web application client ID

Copy these credentials. In the WP Mail SMTP plugin settings, paste these.

copy client id

And below that settings, you could see a button for authorization. Click on that.

authorization

You will need to sign in with the Google account which you used for setting up the credentials and API. Just log in and allow access.

allow access

You are now successfully linked your website with the API project. The next thing we need to do is, send a test mail.

successful connection

Enter an email account which you need to send a test email.

send wp mail smtp test email

if the configuration is perfect, you will see a success message.

test email success

Also, you will receive the test email at your specified email address.

sample test email

Impressive, isn’t it? You will get all the emails from now on. There will be no issues. Also, the emails will land in your inbox, not the spam box. This is how you can configure WordPress to send emails properly.

Get Started With WP Mail SMTP

You can get a premium license of WP Mail SMTP from below.

Get WP Mail SMTP

$This is an affiliate link

We hope you found this post helpful and enjoyed the read. If your emails fail to send, you might want to consider this. If you liked this post, please consider sharing this post with your friends and fellow bloggers on social media. We have got an exclusive pin for you.

Related articles you might like:

  • How to Integrate WP Mail SMTP with Amazon SES?
  • How to log your emails with WordPress?
  • How to request a White Glove Setup? (Our Team sets up SMTP for you)
  • A Complete Guide to WP Mail SMTP Mailers
  • How to set up the Zoho Mailer in WP Mail SMTP?

WP Mail SMTP Review - Quick Solution to fix your Emails - Pinterest Image

Did you find the article useful?

Then pin me to your Pinterest Board, so that more people will find me

(Remember: The more you give to the Universe, the more you will get from the Universe)


Christina
Christina is an author at OnlineRockersHub. She mainly writes WordPress tutorials, how-to guides, product reviews for the community! Also handles the OnlineRockersHub Deals section!Read all posts by Christina

Get Exclusive Blogging Tips delivered to your Inbox

Enter your Email Address below and be the FIRST to receive our latest Blogging Tips.

Reader Interactions

1 Comment

  1. Ranjith says

    April 9, 2020 at 9:50 AM

    Hey, I am facing an email issue with my website. Mails are not being sent. It throws an error. Will this plugin fix the problem?

    Reply
    • Nirmal Kumar says

      April 15, 2020 at 11:37 PM

      Hey Ranjith, you could try this plugin to see if your problem gets resolved. If not, do share us with the error thrown. We will help you resolve it.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

#
You are about to download #

Copyright © 2021 ยท ORH v3.0 - Running on Genesis Framework - Powered by Cloudways
All Graphics in this site are provided by Freepik

  • About us
  • Subscribe
  • Contact us
  • Write for us
  • Disclaimer
  • Privacy Policy
  • Sitemap
Go to mobile version