WPO365 | MICROSOFT 365 GRAPH MAILER
Send WordPress emails from a M365 / Exchange Online Mailbox using Microsoft Graph, leveraging OAuth for authentication which is more secure than SMTP
Overview
Compatibility
Installation instructions
Customer support & learning resources
Changelog
Main benefits
Modern email delivery
HTML email formatting
Save sent emails
Send attachments
Easy configuration
About this plugin
Author: Marco van Wieren
Categories: Integration and APIs
Version: 2.33
Last updated: 27-06-2024
WordPress version: 5.0
Tested up to: 6.5.5
PHP version required: 7.4
Languages:
Tags:
Learning resources: View resources
Overview
WPO365 | MS GRAPH MAILER is designed to streamline the process of sending transactional emails from a WordPress website by leveraging Microsoft 365 / Exchange Online accounts through the Microsoft Graph API, as opposed to traditional SMTP methods. This transition is particularly crucial since Microsoft has ceased basic authentication for SMTP. Key features of the plugin include the ability to send emails as HTML, log sent emails in the sent items folder, attach files, and configure delegated or application-level permissions. The plugin offers a user-friendly setup experience with a comprehensive guide, and supports test email sending. Users can also enhance functionality with premium extensions such as auto-retry for failed emails, support for larger attachments, dynamic send-from configurations, mail throttling, shared mailbox usage, and improved security practices. The plugin is tested with WordPress >= 5.0 and PHP >= 5.6.40 and requires an Entra ID Tenant Administrator for setup. The developers offer robust support and welcome feedback to continuously improve the plugin, with the code available on GitHub for open-source collaboration.
Modern and Reliable Email Delivery
- Send WordPress transactional emails using Microsoft Graph API.
- Avoid issues with SMTP as Microsoft has disabled basic authentication over SMTP.
- Choose between delegated and application-level permissions for sending emails.
Enhanced Email Functionality
- Send emails formatted as HTML.
- Save sent emails in the account’s Sent Items folder for tracking.
- Send files from your WordPress website as attachments.
Easy Configuration and Testing
- Easy configuration with a detailed step-by-step guide and video.
- Send test emails to recipients including CC, BCC, and attachments.
Premium Extensions for Advanced Features
- Auto-Retry for unsuccessful email deliveries.
- Support for large attachments over 3 MB.
- Send emails as or on behalf of another user or distribution list.
- Mail Staging Mode for debugging and staging environments.
- Dynamic Send-From to allow forms to override the 'From' address.