Configure Office 365 Integration

  1. Post SMTP – v2.0.18
  2. Version 1.2 of this extension to work properly.

    The extension can be downloaded here:

After activating the plugin inserts the serial you got

The Setup

  1. Go to:
  2. Click all services

3. On the sidebar menu click “Identity” and then click on “App registration”


Please notice that your redirect URL is:
(if not clear, replace to your domain name)

After saving the info, the page will refresh with your APP data, Click “Certificate & secrets” to create client secret.

Copy the values under “Application ID” and “Client secrets” to the matching fields in the plugin.

From the plugin main screen click “Grant Office 365 Permission”, you will be redirected to office 365 to login and approve access to your app.
If everything is OK you should see this message:

Send a test email to verify that everything is working properly!

I would love to hear about your success configure the extension so please feel free to comment here.

Reported Issues

Can someone configure this for me?

Luckily one of our users named Tim, you may know him as the person helping me with plugin support.

Tim agrees to help anyone that needs help configure the plugin for a small fee, you can check the full details here:

Share on facebook
Share on google
Share on twitter
Share on linkedin

7 thoughts on “Configure Office 365 Integration”

  1. Armin Kamfiroozie

    Hi, I followed the instruction but getting this error:
    AADSTS50011: The reply URL specified in the request does not match the reply URLs configured for the application

  2. Armin Kamfiroozie

    Problem exists! getting different errors, sometime the URL and sometimes the client secret. I did everything accurately.

    Message: AADSTS50011: The reply URL specified in the request does not match the reply URLs configured for the application: ‘xxxxxxxx-xxxxxxxx-xxxx-xxxxxxxxx-xxxxxxac5e’. More details: Reply address did not match because requested address did not have a trailing slash.

  3. Hi,
    thanks for the steps.
    Just some notices :
    you need to add a trailing slash after wp-admin otherwise you get an error message.
    You can’t choose “never” for expiration. You can only choose 6 months, 1 year, 2 years or custom period (which can’t exceed 2 years)

  4. Armin Kamfiroozie

    Emails are delivered to all recipients except the tenants’ users’ email! I have this line in the logs that may help:
    Delivery-URI: smtp:none:none://localhost:25
    I had set in the wizard.

Leave a Comment