Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Social Network (mail)
|
Technical Name |
microsoft_outlook_oauth |
License | LGPL-3 |
🔐 Microsoft Outlook 365 Integration via Azure OAuth
This module enables secure email communication between Odoo and Microsoft Outlook 365 using OAuth2 authentication. It allows users to send and receive emails through custom domains configured in Microsoft 365.
⚙️ Azure Configuration Steps
- Log in to the Azure Portal with a Microsoft 365 account.
- Register a new application under Microsoft Entra ID (formerly Azure Active Directory).
- Select account type: Multitenant + personal accounts.
- Add a redirect URI:
https://yourdomain.com/microsoft_outlook/confirm
. - Configure API permissions:
SMTP.Send
IMAP.AccessAsUser.All
User.Read
(default)
- Assign users and groups to the registered application.
📬 Odoo Features
- OAuth2 authentication for outgoing mail servers
- Support for Outlook SMTP and IMAP protocols
- Automatic token management (access and refresh)
- User-friendly interface for credential setup
📌 Requirements
- Microsoft 365 account with SMTP/IMAP permissions
- Client ID and Client Secret from Azure
- Base URL of your Odoo instance
📞 Support
For setup assistance, refer to the official Odoo documentation.
Please log in to comment on this module