W
Email & Newsletters Free WordPress.org

WPO365 | MICROSOFT 365 GRAPH MAILER

4.9 (39 reviews)
· 10K+ active installs · By Marco van Wieren
Active Installs
10K+
Rating
4.9 / 5
Version
v5.10
Last Updated
Jun 2026
Share

Plugin Review

AI-Researched

What is WPO365?

WPO365 | MICROSOFT 365 GRAPH MAILER is a specialized WordPress plugin that reconfigures your site to send transactional emails through the Microsoft Graph API. Instead of relying on traditional SMTP credentials, it connects directly to Microsoft 365, Exchange Online, or personal Microsoft accounts like Outlook.com. This approach became essential after Microsoft disabled basic authentication over SMTP. The plugin was created by Marco van Wieren and has been actively developed for four years. It currently holds 10K+ active installs with a 4.9/5 rating from 39 reviews. Of those ratings, 97% are five-star, while 0% are one-star.

Key Features of WPO365

  • Graph API Integration – Sends WordPress emails via Microsoft Graph instead of SMTP, supporting both delegated and application-level permissions.
  • HTML Email Support – Automatically formats outgoing messages as HTML for better rendering across email clients.
  • Sent Items Tracking – Every email sent is saved in the account’s Sent Items folder, making delivery tracking straightforward.
  • Attachment Handling – Attach files from your WordPress media library directly to outgoing emails.
  • Test Email Delivery – Send a test message with CC, BCC, and attachments to verify configuration before going live.
  • WPO365 Insights – Monitor key events like sent emails directly from your WordPress dashboard.
  • Premium Extensions – Unlock features such as auto-retry for failed emails, large attachments over 3 MB, shared mailbox support, and mail throttling.
  • Staging Mode – Log all emails to the database instead of sending them, ideal for debugging or staging environments.

Who Should Use WPO365?

WPO365 is built for WordPress site owners who rely on Microsoft 365 or Exchange Online for email. It is suitable for beginners and experienced developers alike. The plugin’s setup guide and video walkthrough make it accessible to users who are not deeply technical. Site types range from small business blogs to corporate ecommerce stores that need reliable transactional email delivery for order confirmations, password resets, and notifications.

With 10K+ active installs and a 4.9/5 rating, the plugin has proven itself in production environments. If you are searching for the best SMTP plugin for Microsoft 365 WordPress, this tool offers a modern alternative. It directly addresses the question of how to send WordPress emails from Exchange Online without maintaining legacy SMTP credentials.

Installation & Setup

Install WPO365 like any standard WordPress plugin from the repository. The setup involves registering an application in Azure Active Directory and granting the appropriate Graph API permissions. Detailed getting-started articles and a video guide walk you through each step. The plugin requires WordPress 5.0+ and PHP 7.4+, and it has been tested up to WordPress 7.0.

Support & Community

The plugin is maintained by Marco van Wieren, who has kept it updated regularly — the current version 5.10 was released on Jun 25, 2026. In the last two months, the support forum shows open threads. The rating distribution is unusually positive: 97% of all reviews are five-star, and no one-star ratings exist. This suggests that users who adopt the plugin for sending WordPress emails via Microsoft Graph find it stable and effective for their needs.

Pros & Cons

What's Good
  • With 4.9 from 39 ratings and 97% five-star reviews, the plugin is highly trusted by its user base.
  • It replaces deprecated SMTP authentication with Microsoft Graph API, ensuring continued email delivery for Microsoft 365 users after Microsoft disabled basic auth.
  • The plugin supports both delegated and application-level permissions, plus RBAC for Exchange Online, giving administrators flexible control over which mailbox sends emails.
  • It saves sent emails to the account’s Sent Items folder, providing a clear audit trail for tracking successful deliveries.
  • Configuration is supported by a detailed step-by-step guide and video, plus a built-in test email feature with CC, BCC, and attachment options.
Drawbacks
  • The plugin has zero support threads resolved (%), which may indicate limited community or developer troubleshooting available.
  • It only works with Microsoft 365 or personal Microsoft accounts (Hotmail/Outlook), making it unusable for sites that need to send via other email providers.
  • Advanced features like auto-retry, logging, and large attachments require a premium extension, adding extra cost for full functionality.

Technical Details

Requires WordPress
5.0+
Requires PHP
7.4+
Tested up to WP
7.0.2
First Released
2022 (4+ years)
Support (last 2 months)
0 threads

Feature Tags

email microsoft phpmailer smtp wp_mail

Frequently Asked Questions