How to install and configure Postman SMTP on WordPress


How to install and configure Postman SMTP on WordPress_In 2017, the Postman SMTP plugin had 100k + active installs, which were removed from the WordPress archive due to the XSS vulnerability. The removal of the plugin is not only because of the vulnerability but due to the fact that it has not been updated in the last sixteen months and is not compatible with WordPress 4.4.

Some security researchers even tried to contact the plugin's author but they were unsuccessful. Jason Hendriks, the person behind the plugin, did a great job for a WordPress user but then he couldn't maintain the plugin either.

To be an active user of the WordPress plugin and developer, I decided to fork the plugin so that all the work done by Jason could not be meaningless. I named Post SMTP Mailer / Email Log, you The entire source code can be found on Github. You can also find it from the WordPress archive.

And here we guide step by step how to install the Post SMTP WordPress plugin with Gmail / Google Apps and 0Auth so that Postman SMTP users and others can install it properly.

Step 1: Install the Post SMTP Plugin

Download and install Post SMTP from the Github link or directly from the WordPress Dashboard.


Step 2: Activate the Post Post Plugin

After installing and activating the plugin, you will see a message inviting you to start configuring the plugin. Click on Settings.


Step 3: Troubleshooting screen

This is the main screen of the WordPress Post SMTP plugin. To power the plugin, there is a troubleshooting screen on the right. It can be very handy in some situations.


Step 4: Start the Wizard

Click the Start The Wizard, enter your email address and the name you want to appear in the From email field.


Step 5: Gmail server

It takes a few minutes for the plugin to automatically resolve the Gmail SMTP server. Then click the Next button.


Step 6: Run Test Connection

The wizard will run the Connectivity Test and then you will see the connection screen.


Step 7: Connect to the mail server

The wizard will automatically suggest and select: SMTP-STARTTLS with OAuth 2.0 authentication to host on port 587, click Next.


Step 8: Customer ID and password

In the Authentication screen, you will need to enter two parameters: customer ID and pass.


Step 9: Gmail API in Google API console

To get a customer ID and password, visit the Google API Console and log in to your Gmail account if asked.


Select Create Project then continue

Step 10: Google API credentials

After a few seconds, the next screen will appear, select Go to credentials.


Step 11: Add authentic information to the project

Skip the current screen by clicking on the Customer ID like the image below.


See more: How to make money from the website

Step 12: Configure the consent screen

In this step, you will need to name your project, press the button to the right.


Step 13: OAuth's consent screen

Enter your Email address, fill in the product field and then Save.


Step 14: Generate API credentials

On the Create credentials, select OAuth client ID.


Step 15: Create a customer ID

Select Web application, name your application and then copy the fields. I marked a color with the same color from step 8.


Step 16: Copy the customer ID and password

Now, copy the customer ID and pass from above and paste them into their respective fields in step 8 and save.


Step 17: Authorize with Google

Now from the Post SMTP page under action, select Grant permission with Google.


Step 18: Choose an account

From the dialog box, select the Gmail account you want to use for email delivery.


Step 19: Connet Post SMTP to Gmail

Approve the APP Name you used to send the email.


Step 20: Verify the SMTP article

To verify you configured everything correctly, just check that your status matches this status.


Step 21: Send test email

The final step is to use the Send a Test Email option to verify that everything is working as expected.


Step 22: Enter the destination Email

Enter the destination email, if everything is configured properly, you will get a report like this.

Good luck with this process, we hope you will easily download the Post SMTP WordPress plugin following our guide.

Maybe you are interested : Website Making - A WordPress site takes how long DONE?