SMTP2Graph is a robust, versatile and lightweight multiplatform application that will run an SMTP server which relays messages over Microsoft 365/Exchange Online using the Microsoft Graph API.
Full documentation | Installation
SMTP2Graph is a SMTP server that will send messages over the Microsoft 365/Exchange Online platform. You don't need a userlicense for this, but you need to create an application registration in Entra ID (Azure AD) and assign it the desired permissions.
- SMTP AUTH support (PLAIN and LOGIN)
- TLS support
- IP whitelist
- FROM whitelist
- Rate limiter
- Brute force protection
- No issues with SPF/DKIM/DMARC (it's handled by M365)
If you like this project, please consider supporting its development.