

Configuration tab: connect your Microsoft 365 / Outlook account with one click using OAuth 2.0.
The Web357’s Mail Connect for Microsoft Outlook 365 lets you send all your WordPress emails (WooCommerce notifications, Contact Form 7 / WPForms / Fluent Forms / Gravity Forms submissions, password resets, and any wp_mail() call) through Microsoft 365, Outlook, or Exchange Online, using the secure Microsoft Graph API and modern OAuth 2.0 authentication. No SMTP passwords, no fragile basic auth. Just connect your Microsoft account once and your transactional emails will be sent reliably from your real mailbox, dramatically improving deliverability and helping you stay compliant with Microsoft’s modern authentication requirements (after the deprecation of basic auth / SMTP AUTH). If you want a simple, secure way to fix WordPress email delivery using your Microsoft 365 / Outlook mailbox, Web357 Mail Connect for Microsoft Outlook 365 is for you.
Full setup, Azure app registration, and troubleshooting steps are in the official documentation.
Registering the app in the Azure Portal is covered step by step in the configuration guide.
This plugin connects to Microsoft’s identity and mail services so it can send WordPress emails through your Microsoft 365 / Outlook / Exchange Online mailbox using OAuth 2.0 and the Microsoft Graph API. It requires an Azure / Microsoft Entra ID app registration that you create and control.
Microsoft identity platform (login.microsoftonline.com) is used to authorize the plugin against your Microsoft account and to exchange/refresh the resulting access token. When you click “Connect” in the Configuration tab, and again automatically whenever a stored access token expires, the plugin sends your app’s Client ID, Client Secret, Tenant ID, redirect URI, and the OAuth authorization code or refresh token, and receives back an access token and refresh token in return.
Terms of use: https://www.microsoft.com/en-us/servicesagreement/. Privacy statement: https://privacy.microsoft.com/en-us/privacystatement
Microsoft Graph API (graph.microsoft.com) is used to (1) read the connected account’s email address right after you authorize, and (2) send every outgoing email (the message subject, HTML/text body, recipient addresses, headers, and attachments) using your connected mailbox’s identity. This happens every time WordPress (or any plugin using wp_mail()) sends an email, and when you use the built-in Test Email tool.
Terms of use: https://learn.microsoft.com/en-us/legal/microsoft-apis/terms-of-use. Privacy statement: https://privacy.microsoft.com/en-us/privacystatement
No data is sent to Microsoft until you complete the OAuth connection yourself.
wp_mail().Upgrade to the PRO version for a mail log, shared mailboxes and more control over what leaves your site. Plans cover 1, 3, 5 or unlimited sites and include 1 year of updates and support, with a 30-day money-back guarantee.
Staging, throttle, BCC, Reply-To, and allowed From addresses are covered in the Advanced Configuration documentation.