How to Setup Office 365 with WP Mail Bank

How to Setup Office 365 SMTP with WP Mail Bank?

It is very common to receive Email Delivery issues in WordPress but this can be fixed by using WP Mail bank for safe and authenticated email delivery. In this article, we tell you how to Setup Office 365 SMTP with WP Mail Bank to send emails.

Here are some ways you can fix email delivery issues on WordPress site.

List of all of the SMTP Providers you can use with WP Mail Bank to set up SMTP on your site:

Note: Office 365 works best with the following versions of outlook.

  • Office 2016.
  • Office 2013 ( SP1 ).
  • Outlook 2010 ( SP2 ).
  • Office 2016 for Mac.

If you want to check which version of outlook you are using, please visit the link.

Here is the step-by-step guide on setting up WP Mail Bank WordPress plugin with Office 365.

First of all, you have to scroll to the WP Mail Bank Menu & choose the Setup Wizard.

Next, provide data for From Name and From Email fields that will be using in place of Sender Name and Sender Email respectively. After that, Click on Next Step button to proceed.

How to Setup Office 365 SMTP with WP Mail Bank? 1

Now, you need to choose Mailer Type > Sent Email By SMTP.

You can configure Office 365 using two methods :

Firstly, we will discuss the configuration of Office 365 with Username & Password.

Method 1: Username & Password

You have to set the following details in the WP Mail Bank WordPress plugin in order to configure Office 365 using Username & Password.

SMTP Host: smtp.office365.com
SMTP Port: 587
Username: Your Office 365 account email
Password: Your Office 365 account password
Encryption: TLS

How to Setup Office 365 SMTP with WP Mail Bank? 2
Note: This is all you need to set up Office 365 with Username & Password. If you are not using Username & Password to configure Office 365, follow the next step for office 365 configuration with OAuth.

Have a look at the configuration of Office 365 with OAuth ( Application ID & Secret Key ).

Method 2: OAuth ( Application ID & Secret Key )

You can configure Office 365 with OAuth Authentication. To do so, you have to provide Application ID and Secret Key. Try out the details mentioned below to configure Office 365 with oAuth.

SMTP Host: smtp.live.com
SMTP Port : 587
Client ID: Your Office 365 account application ID
Secret Key: Your Office 365 account secret key
Encryption: TLS

How to Setup Office 365 SMTP with WP Mail Bank? 3

How to get Client ID & Secret Key for Office 365 SMTP?

Click on the link given along with Client ID label Or visit here.

How to Setup Office 365 SMTP with WP Mail Bank? 4
Now, you are redirected to a new window asking you to Create an Application.
How to Setup Office 365 SMTP with WP Mail Bank? 5

Give a suitable Name ( Example: WP Mail Bank Configuration ) for your application and click on the Create Application button.

Next, you will see a window showing Application ID and Application Secret.

How to Setup Office 365 SMTP with WP Mail Bank? 6
Copy the credentials one by one and Paste them back in your WP Mail Bank settings.
How to Setup Office 365 SMTP with WP Mail Bank? 7

You must have seen the Redirect URI below the Client ID and Secret Key fields, copy that URL and Paste it in Office 365 application.

How to Setup Office 365 SMTP with WP Mail Bank? 8

After pasting Redirect URL, click on the Save Changes button.

Go back to your WP Mail Bank Configuration window.
This is the time you have to check whether your configuration is correct or not. Click on Next Step button.

Grant permission to Microsoft to allow WP Mail Bank to access it. Click on Yes button.

How to Setup Office 365 SMTP with WP Mail Bank? 9

Confirm the Settings

Visit Send Test Email menu to test your emails.
How to Setup Office 365 SMTP with WP Mail Bank? 10

Here is your debugging output. From this, you can check whether your email sent or not.

How to Setup Office 365 SMTP with WP Mail Bank? 11

We hope this article helped you configuring the Office 365 SMTP with WP Mail Bank WordPress Plugin. You may also want to see our WP Mail Bank configuration guide with G suite, Yahoo SMTP, SendGrid SMTP and, MailGun SMTP.