Seamlessly send email from Craft CMS using your Microsoft 365 account via the Microsoft Graph API.
Tired of unreliable server mail, complex SMTP configurations or high monthly costs for a bespoke email service? If you are using Microsoft 365 for email, this plugin provides a robust, secure, and modern way to send all of your Craft CMS emails through your organization's Microsoft 365 account.
By leveraging the official Microsoft Graph API with OAuth 2.0 authentication, you get enhanced deliverability and security.
Features
- Graph API Integration: Bypasses SMTP protocols deprecated by Microsoft for a more reliable and direct connection to the Microsoft Cloud.
- Secure OAuth 2.0 Authentication: Uses the secure "Client Credentials" flow.
- High Deliverability: Send transactional emails from a trusted, reputable source to avoid spam filters.
- Attachment Support: Files attached to emails in Craft are sent seamlessly.
Setup Overview
Configuration requires setting up an App Registration in your Azure Active Directory. The basic steps are:
- Register an Application in your Azure Active Directory.
- Grant Mail.Send Application Permissions to the app.
- Create a Client Secret for the application.
- Enter the Tenant ID, Client ID, Client Secret, and From Email into the Craft email settings.
For detailed, step-by-step instructions, please see the documentation on GitHub.
Standard
Plus $15/year after one year.
To install this plugin, copy the command above to your terminal.
This plugin doesn't have any reviews.