PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Smtp
  4. WPO365 | Mail Integration for Office…
WPO365 | Mail Integration for Office 365 / Outlook icon

WPO365 | Mail Integration for Office 365 / Outlook

IMPORTANT - Please choose the WPO365 | MICROSOFT 365 GRAPH MAILER plugin instead. This plugin is no longer supported and does not receive updates.

By Marco van Wieren·Smtp·Free
4.9(26 reviews)
·2.0K+ active installs·Updated 1 year ago
DownloadVisit HomepageCompare

As of April 2026, WPO365 is a WordPress smtp plugin with 2.0K+ active installations and a 4.9/5 rating from 26 reviews. It has been downloaded 59K+ times in total. Requires WordPress 5.5.3+ and PHP 7.1.1+. Available on WordPress.org since 2020. Last updated 1 year ago — may have compatibility concerns. Downloads are down 9% this week. Top alternative: WP Mail SMTP by WPForms – The Most….

4.9/526 reviews
2.0K+active installs
59K+total downloads
6 yearssince 2020

Overview

Support ending

= Support ending =

Early November 2022, ownership of the Mail Integration for Office 365 / Outlook plugin transferred to WPO365. We are committed to provide (best-effort based) support for this plugin until the end of 2023.

To ensure, however, that we are able to provide you with long time support, we urge you to download and install the WPO365 | MICROSOFT GRAPH MAILER plugin for WordPress instead (and de-activate the Mail Integration for Office 365 / Outlook plugin and remove it from your WordPress website).

If you have already installed and configured the Mail Integration for Office 365 / Outlook plugin, then please make sure to check out our easy-to-understand online migration guide.

Marco van Wieren | Downloads by van Wieren | https://www.wpo365.com/

About this plugin

M…

Read full description on WordPress.org

Ratings & Reviews

4.926 reviews
5 ★
25
4 ★
0
3 ★
1
2 ★
0
1 ★
0

Recent Reviews

Awesome
by yousefmansour·3 years ago

Works like a charm and has a great tutorial on how to set it up. Thank you!

Super good mail plugin
by yf1019·3 years ago

I really appreciate author’s contribution. I installed this plugin and it has been working great! Now I have upgraded my WordPress to version 6.0. This plugin is still working as usual. Can’t imagine it is free.

  • This topic was modified 3 years, 9 months ago by yf1019.
It works and is not difficult to configure
by gotaiwai·3 years ago

Very nice plugin. Highly recommended. Create the app on O365. Take record of the client ID, secret, Tenant ID. Put them all into the plugin. Authorize. Then everything works fine. The plugin does not offer sending test email feature. But you can go into the WordPress user page and manually send email to a user. I successfully sent an email to a test user on the first attempt after configuration.

Does not work with multisite environment
by kerckhaert·3 years ago

Plugin works great, except in a multisite environment.

Perfect!
by taurus42se·3 years ago

Started looking in to how to do this myself and then I found this plugin. No issues at all and free!

Download Trends

Today: 8Yesterday: 4This week: 51Period total: 3K

Compatibility

WordPress5.5.3+ requiredTested up to 6.1.10
PHP7.1.1+ required

Version Adoption

v1.9
90.2%
v1.8
8.4%
v1.7
1.4%

Top Alternatives to WPO365 | Mail Integration for Office…

WP Mail SMTP by WPForms – The Most Popular SMTP and Email Log Plugin icon
WP Mail SMTP by WPForms – The Most…
4.84.0M+ installsUpdated 4 months ago
ViewCompare
Easy WP SMTP – WordPress SMTP and Email Logs: Gmail, Office 365, Outlook, Custom SMTP, and more icon
Easy WP SMTP – WordPress SMTP and Email…
4.6500K+ installsUpdated 3 days ago
ViewCompare
GoSMTP – SMTP for WordPress icon
GoSMTP – SMTP for WordPress
4.1500K+ installsUpdated 1 month ago
ViewCompare
FluentSMTP – WP SMTP Plugin with Amazon SES, SendGrid, MailGun, Postmark, Google and Any SMTP Provider icon
FluentSMTP – WP SMTP Plugin with Amazon…
4.8500K+ installsUpdated 3 months ago
ViewCompare
Post SMTP – Complete Email Deliverability and SMTP Solution with Email Logs, Alerts, Backup SMTP & Mobile App icon
Post SMTP – Complete Email…
4.7400K+ installsUpdated 3 days ago
ViewCompare
View all smtp plugins →

Frequently Asked Questions

Changelog

Ver. 1.9.2 – Changed short description
Ver. 1.9.1 – Fixes an XSS vulnerability reported by patchstack in April 2023.
Ver. 1.9.0 – Ownership of the plugin transferred to WPO365 and tested with WordPress 6.1 / PHP 8.0
Ver. 1.8.6 – Corrected typo of atts filter variable to args
Ver. 1.8.5 – Added code to handle empty to, cc, bc and reply to email addresses, as well as adding an admin error if wp_mail is utilised by another plugins
Ver. 1.8.4 – Added Important Updates! notification to alert users to need to re-authenticate with Office 365
Ver. 1.8.3 – Addressed composer dependency issues by using php-scoper to namespace php libraries. Also addressed empty email array bug.
Ver. 1.8.2 – Modified wp_mail plugable function to address various issues with closing SMTP mail events and forwarding to the Graph API
Ver. 1.7.1 – Fixed undefined variable error for $cc, $bcc and $reply_to in older PHP versions
Ver. 1.7.0 – Fixed WooCommerce and HTML issue
Ver. 1.6.0 – Fixed email content type issue, invalid oauth state issue, and reply-to and send as bug
Ver. 1.5.0 – Fixed additional multisite bug and reply-to bug
Ver. 1.4.0 – Fixed bug where multisite options were unsupported
Ver. 1.3.0 – Changed error and OAuth scope handling.
Ver. 1.2.0 – Added support for sending attachments <3MB in size. Fixed session bug with WordPress API.
Ver. 1.1.0 – Added prefix namespace to composer libraries to avoid conflicts with other plugins using Guzzle whilst also updating the oauth2-azure library at the same time.
Ver. 1.0.4 – Fixed issue with code running outside of settings page, leading to error messages on admin backend. Replaced localhost with 127.0.0.1 if present in redirect URI to prevent potential hostname resolution issues. Updated to handle multiple “to” email addresses (either as a comma separated string, or a one dimensional array)
Ver. 1.0.3 – Fixed issue with send as feature, preventing emails being sent on behalf of others.
Ver. 1.0.2 – Updated readme.txt description and tags.
Ver. 1.0.1 – Fixed minor spelling and display issues.
Early November 2022, ownership of the Mail Integration for Office 365 / Outlook plugin transferred to WPO365. We are committed to provide (best-effort based) support for this plugin until the end of 2023.

To ensure, however, that we are able to provide you with long time support, we urge you to download and install the WPO365 | MICROSOFT GRAPH MAILER plugin for WordPress instead (and de-activate the Mail Integration for Office 365 / Outlook plugin and remove it from your WordPress website).

If you have already installed and configured the Mail Integration for Office 365 / Outlook plugin, then please make sure to check out our easy-to-understand online migration guide.

Marco van Wieren | Downloads by van Wieren | https://www.wpo365.com/

About this plugin

Mail Integration for Office 365/Outlook (using OAuth2 and Microsoft’s Graph API rather than SMTP)

This plugin addresses the limitations of current free SMTP plugins, allowing you to send email from WordPress via your Microsoft Account and ensure your email gets delivered reliably, avoiding the spam box! Note, unlike other free SMTP plugins, this one authenticates with the Microsoft Graph API rather than SMTP using OAuth2. This addresses the recent change by Microsoft to disable basic authentication over SMTP (i.e. username and password), preventing other free SMTP plugins from working with Microsoft Accounts. Unfortunately, Microsoft has yet to enable their Graph API to work with the free versions of Outlook, Live, Hotmail etc. The plugin should however work with the paid for personal and business versions of Office 365, Outlook and Microsoft Exchange.

https://youtu.be/EvNajsDenZMVer. 1.9.2 – Changed short description
Ver. 1.9.1 – Fixes an XSS vulnerability reported by patchstack in April 2023.
Ver. 1.9.0 – Ownership of the plugin transferred to WPO365 and tested with WordPress 6.1 / PHP 8.0
Ver. 1.8.6 – Corrected typo of atts filter variable to args
Ver. 1.8.5 – Added code to handle empty to, cc, bc and reply to email addresses, as well as adding an admin error if wp_mail is utilised by another plugins
Ver. 1.8.4 – Added Important Updates! notification to alert users to need to re-authenticate with Office 365
Ver. 1.8.3 – Addressed composer dependency issues by using php-scoper to namespace php libraries. Also addressed empty email array bug.
Ver. 1.8.2 – Modified wp_mail plugable function to address various issues with closing SMTP mail events and forwarding to the Graph API
Ver. 1.7.1 – Fixed undefined variable error for $cc, $bcc and $reply_to in older PHP versions
Ver. 1.7.0 – Fixed WooCommerce and HTML issue
Ver. 1.6.0 – Fixed email content type issue, invalid oauth state issue, and reply-to and send as bug
Ver. 1.5.0 – Fixed additional multisite bug and reply-to bug
Ver. 1.4.0 – Fixed bug where multisite options were unsupported
Ver. 1.3.0 – Changed error and OAuth scope handling.
Ver. 1.2.0 – Added support for sending attachments <3MB in size. Fixed session bug with WordPress API.
Ver. 1.1.0 – Added prefix namespace to composer libraries to avoid conflicts with other plugins using Guzzle whilst also updating the oauth2-azure library at the same time.
Ver. 1.0.4 – Fixed issue with code running outside of settings page, leading to error messages on admin backend. Replaced localhost with 127.0.0.1 if present in redirect URI to prevent potential hostname resolution issues. Updated to handle multiple “to” email addresses (either as a comma separated string, or a one dimensional array)
Ver. 1.0.3 – Fixed issue with send as feature, preventing emails being sent on behalf of others.
Ver. 1.0.2 – Updated readme.txt description and tags.
Ver. 1.0.1 – Fixed minor spelling and display issues.

View full changelog on WordPress.org

Contributors

Marco van WierenMarco van Wieren
Plugin Info
Version
1.9.2
Last Updated
Jun 20, 2024
WP Requires
5.5.3+
Tested Up To
6.1.10
PHP Requires
7.1.1+
Active Installs
2.0K+
Downloads
59K+
Added
Nov 25, 2020
Business
Free

Tags

smtpoauth365 smtplive smtpoutlook smtp

Developer

M
Marco van Wieren
4 plugins0.0M+ total installs
View all plugins →

Quick Compare

WPO365 | Mail Integration for Office… vs WP Mail SMTP by WPForms – The Most…→WPO365 | Mail Integration for Office… vs Easy WP SMTP – WordPress SMTP and Email…→WPO365 | Mail Integration for Office… vs GoSMTP – SMTP for WordPress→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.