The ONLY Gmail SMTP Plugin for WordPress That Works!
Can’t send to Gmail from WordPress? Postman Gmail SMTP plugin is the ONLY WordPress SMTP plugin that allows WordPress to send to Gmail using OAuth 2.0 without issues.
If you can’t send emails from WordPress to Gmail, I can almost guarantee that it’s because SMTP with OAuth 2.0 verification hasn’t been set up. Chances are you’ve been looking for a Gmail SMTP Plugin to help solve this problem.
This issue will prevent your contact forms from sending to your Gmail account as well. Many people using Contact Form 7 get stuck trying to figure out what’s wrong with their Contact Form 7 settings.
If you are unable to receive contact notifications from your WordPress website it may in fact be due to Gmail SMTP Plugin OAuth Setting requirements.
Here’s a heads up…
There are a ton of articles online that provide examples of several different Gmail SMTP plugins, but many of them will fail to work!
Why? Because they only address using SMTP to send email when to send successfully you will need to create an App and generate and API key through your Gmail account.
NOTE: This is post is for sending email from WordPress to a Free PERSONAL GMAIL Account.
If you are using Google Apps for Business (GSuite), well this is a much better and more professional solution that will utilize MX records for sending and receiving through your domain name.
What is the problem with the WordPress default email system?
That’s a great question… By default, WordPress uses the PHP mail function to send out email notifications. However the native PHP function is wrought with problems the biggest being that it opens up some pretty big doorways for spam issues.
Consequently, most hosting companies restrict the usage of PHP functions to prevent email spam abuse.
As you may well know, Google has a no tolerance policy for spam and malware; which is why they provide and require SMTP for sending emails from WordPress.
Don’t waste time setting up the wrong Gmail SMTP Plugin on WordPress
There are several very popular and highly rated WordPress Gmail SMTP plugins that you will most likely come across quickly in your search for remedy to the problem of not being able to send emails from WordPress to Gmail such as; Gmail SMTP or Gmail SMTP Plugin for WordPress.
These were solid plugins, but they are no longer working for many users because they only required the basic SMTP settings combined with you allowing “Less Secure Apps” in your Google account.
Less Secure Apps is a primary method that Google uses to block sign-in attempts from some apps or devices that do not use modern security standards. Since these apps and devices are easier to break into, blocking them helps keep your account safe.
Some examples of apps that do not support the latest security standards include:
- The Mail app on your iPhone or iPad with version 6 or below
- The Mail app on your Windows phone preceding the 8.1 release
- Some Desktop mail clients like Microsoft Outlook and Mozilla Thunderbird
The Solution: Postman SMTP Mailer/Email Log (Gmail SMTP Plugin for WordPress)
Postman SMTP Mailer is the first and only plugin to support the latest security standards required by Google. With OAuth 2.0, there is no need to store your email passsword in the WordPress database where it might be found.
Providing OAuth 2.0 user authentication directly or using Google+ Sign-in provides a trusted and secure login system that’s familiar to users, consistent across devices, and removes the burden of users having to remember another username and password. More importantly – you’ll finally be able to receive emails from WordPress to your Gmail.
Postman SMTP Mailer provides an intuitive Setup Wizard that will scan your SMTP server to detect firewall blocks and eliminate configuration mistakes.
The built-in Email Log is an invaluable resource for diagnosing problems with emails. Even hosts that block the standard SMTP ports, like GoDaddy or Bluehost, can’t stop your email as Postman can deliver via HTTPS if it can’t use SMTP.
Postman is not another WP Mail SMTP plugin clone like WP Bank or Easy SMTP. It replaces the default WordPress SMTP library, PHPMailer, with the heavy-duty Zend_Mail.
Follow These Steps to Install and Setup Postman Gmail SMTP Plugin so you can Start Sending Email Today!
1. Download and Install the Postman SMTP Plugin for WordPress.
Once you’ve installed the plugin just click the “Start the Wizard” button.
Step 1 of the Wizard Setup – Check “none” and then click “next”.
Step 2 of the Wizard Setup – Enter “your Gmail address” and Business Name.
Step 3 of the Wizard Setup – Outgoing mail server should be smtp.gmail.com.
Step 4 of the Wizard Setup – SMTP OAuth 2.0 Connectivity Test.
Step 5 of the Wizard Setup – Keep this Window Open, you’ll be coming back to it!
Step 1 of Setting Up Your Google API:
By clicking the “next” button from step 5 above, a new tab or window will open to begin the setup of your Google API account.
Step 2 of Setting Up Your Google API – Create a Project
Step 3 of Setting Up Your Google API – Just Click the “Client ID” link to continue.
Step 4 of Setting Up Your Google API – You’ll be prompted to set up consent first.
Step 5 of Setting Up Your Google API:
*Enter Your Gmail Address and the Website URL that you are using the email for.
Step 6 of Setting Up Your Google API: (Creating Your Client ID)
• Make sure to check the “Web Application” selection.
• Enter a name for this Application ie: Gmail SMTP
Step 7 of Setting Up Your Google API: (OAuth Client ID)
• After you click “create” from the previous step, you will be presented with your new OAuth client ID and client secret.
• You will enter this information in back in the SetUp Wizard in WordPress.
Completing Step 5 of the SetUp Wizard:
• Enter the OAuth client id and client secret from the previous screen into the Setup wizard shown below.
Step 6 of the SetUp Wizard – You’re Almost Done!
Step 7 of the SetUp Wizard – You’re Almost Done!
• You’re so close, but the last step of the set up truly is “Granting Permission with Google” See the screenshot below – you will need to click the link “Grant permisssion with Google” to actually complete the configuration.
Select your Google Gmail Account…
and then click “Allow”!!!
Now you’re finished.
* I highly recommend sending a test email to confirm that everything is working ok.
Not receiving email and contact form submissions from your WordPress site in not only annoying – it’s bad for business! I hope this plugin and these steps help solve your problems if you find yourself not receiving email from WordPress.