WPO365 | MICROSOFT 365 GRAPH MAILER
Plugin Review
AI-ResearchedWhat 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
- 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.
- 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
Frequently Asked Questions
Yes, WPO365 is completely free and available on WordPress.org. It has 10K+ active installs and is rated 4.9/5 by 39 users.
WPO365 has 10K+ active installs, making it a popular choice for sending WordPress emails via Microsoft Graph. It also holds a 4.9/5 rating from 39 reviews.
WPO365 requires WordPress 5.0 or higher and has been tested up to WordPress 7.0. This ensures compatibility with modern WordPress sites.
Yes, WPO365 is actively maintained and was last updated on Jun 25, 2026. The current version is 5.10, reflecting ongoing development.
WPO365 requires PHP 7.4 or higher. This ensures reliable performance when sending emails via the Microsoft Graph API.
Support for WPO365 is excellent, with support threads and resolved in the last 2 months, giving a resolution rate of . The plugin also has a 4.9/5 rating from 39 users.
Yes, WPO365 is beginner-friendly and lets you choose between delegated or application-level permissions without complex SMTP setup. It also includes a test email feature to help you verify configuration easily.
Key features include sending emails as HTML, saving sent items to your mailbox, attaching files, and choosing between delegated or application-level permissions. You can also use a personal Microsoft account like Hotmail or Outlook.com.