Send WordPress emails from a M365 / Exchange Online Mailbox using Microsoft Graph, leveraging OAuth for authentication which is more secure than SMTP
As of April 2026, WPO365 is a WordPress smtp plugin with 10K+ active installations and a 4.9/5 rating from 37 reviews. It has been downloaded 190K+ times in total. Requires WordPress 5.0+ and PHP 7.4+. Available on WordPress.org since 2022. Actively maintained — updated within the last month. Downloads are up 1409% this week. Top alternative: WP Mail SMTP by WPForms – The Most….
WPO365 | MS GRAPH MAILER provides you with a modern, reliable and efficient way to send WordPress transactional emails from one of your Microsoft 365 / Exchange Online / Mail enabled accounts.
The plugin re-configures your WordPress website to send emails using the Microsoft Graph API instead of – for example – SMTP. Sending WordPress emails using the Microsoft Graph API has become the only available alternative after Microsoft has disabled basic authentication (username and password) over the SMTP protocol.
My problems with Microsoft 365-Account sending were solved by the plugin in a minute. Ok, you have to go trough that Microsoft Azure registration routine, but then it rocked! Other plugins didnt do that!
I am very happy! Thank you.
Vera
It works as expected and is currently a strong option for enabling the Microsoft Graph API without a monthly subscription. The setup steps for connecting your Microsoft SMTP account are well documented.
Seamless solution to send emails via Graph. The ease of setup is imply wonderful.
This is a very good plugin, and while a little more complex to setup works very well. It is about the only Office365 compatible SMTP plugin I could find without an expensive Pro Subscription. I had nothing but problems with FluentSMTP and WP Mail SMTP is too expensive. So I am glad I found this plugin. At some point we’ll upgrade to pro to support the author.
Everything is working and problems with missing e-mails gone.
| WordPress | 5.0+ requiredTested up to 6.9.4 |
| PHP | 7.4+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.