Using Microsoft 365 Email (OAuth)
Want to send booking notifications from your Microsoft 365 email address? This article explains how to connect your Microsoft 365 account using secure OAuth authentication, so all meetergo emails are sent directly from your M365 mailbox.
Why Use Microsoft 365 Email?
Using Microsoft 365 for email sending provides several benefits:
- Secure OAuth authentication - No passwords stored, using Microsoft's secure OAuth 2.0
- Better deliverability - Emails come from your trusted Microsoft 365 domain
- Brand consistency - Notifications appear from your company email address
- Automatic token refresh - Connection stays active without manual intervention
This feature is available for all users on the Team plan.
Prerequisites
Before connecting Microsoft 365 Email, your Microsoft 365 administrator must enable SMTP AUTH for your mailbox. This is a security setting that Microsoft disables by default.
Admin Action Required: SMTP AUTH must be enabled in Microsoft 365 Admin Center before you can use this integration. See the troubleshooting section below for instructions.
Connecting Microsoft 365 Email
- Navigate to the Apps page at Integrations & Apps
- Find "Microsoft 365 Email" in the list of integrations
- Click "Connect Now" and then "Connect Microsoft 365"
- Sign in with your Microsoft 365 account and grant the required permissions
- After successful authentication, meetergo will automatically test the connection
- If the test passes, activate the connection by clicking the checkmark
Once connected and activated, meetergo will send all notifications through your Microsoft 365 account.
Understanding the Test Results
After connecting, meetergo automatically sends a test email to verify everything is configured correctly. Here's what the results mean:
Test Passed
You'll see a success message indicating your Microsoft 365 connection is verified and ready to use.
SMTP Authentication Disabled
If you see this error, your Microsoft 365 administrator needs to enable SMTP AUTH for your mailbox:
- Go to Microsoft 365 Admin Center
- Navigate to Users > Active Users
- Select your user account
- Click the Mail tab
- Click Manage email apps
- Enable Authenticated SMTP
- Click Save changes
After enabling, return to meetergo and click the test button to verify the connection.
Authentication Failed
This typically means the OAuth token was revoked. Disconnect and reconnect your Microsoft 365 account to refresh the authentication.
Other Errors
If you encounter other errors, check that:
- Your Microsoft 365 license includes email sending capabilities
- Your organization's security policies allow OAuth applications
- There are no conditional access policies blocking the connection
Microsoft 365 vs Custom SMTP
| Feature | Microsoft 365 Email | Custom SMTP |
|---|---|---|
| Authentication | OAuth (no password stored) | Username/Password |
| Setup | One-click OAuth flow | Manual server configuration |
| Token management | Automatic refresh | N/A |
| Best for | Microsoft 365 users | Any SMTP server |
If you're a Microsoft 365 user, we recommend using the Microsoft 365 Email integration for easier setup and better security.
FAQ
What permissions does meetergo request?
meetergo requests only the SMTP.Send permission, which allows sending emails on your behalf. We don't request access to read your emails or calendar through this integration.
Will this affect my existing Outlook calendar connection?
No. The Microsoft 365 Email integration is completely separate from the Outlook calendar connection. They use different permissions and can coexist without any conflicts.
What happens if my access token expires?
meetergo automatically refreshes your access token before it expires. If the token can't be refreshed (for example, if you revoke access), we'll automatically fall back to the default email sender to ensure your notifications continue without interruption.
Can I have multiple Microsoft 365 email connections?
Yes, you can connect multiple Microsoft 365 accounts. However, only one email sender can be active at a time across all connection types (Microsoft 365, Custom SMTP, etc.).
I'm getting "SMTP Authentication is disabled" - what do I do?
This is a Microsoft 365 security setting. Your Microsoft 365 administrator needs to enable SMTP AUTH for your mailbox. See the troubleshooting section above for step-by-step instructions.
Was this article helpful?
Let us know if this article answered your questions.