Core+ email supports both traditional basic authentication (username and password) and OAuth2 authentication. OAuth2 ensures support for providers like Office 365. Both outbound and inbound integrations support this, including Messaging Server.
You may need OAuth2 authentication if your integration recently stopped working because your provider deprecated basic authentication, as is the case with Microsoft Office 365.
⚠️ Important: OAuth2 authentication is set up by our support team on your behalf. To request it, contact support or raise the requirement as part of your upgrade case.
Before you contact support
To use OAuth2 authentication, you'll need the following ready as prerequisites for your Core+ configuration:
Token URL: For Office 365, this is similar to https://login.microsoftonline.com/{tenantId}/oauth2/v2.0/token
Client ID.
Client Secret.
Scope: For Office 365, this is https://outlook.office365.com/.default. Not all providers require this.
System properties
For reference, the following system properties support OAuth2 authentication for system SMTP:
Code | Title |
SMTPOAUTH | Smtp O Auth Enabled |
SMTPOATKUR | Smtp O Auth Token URL |
SMTPOACLID | Smtp O Auth Client ID |
SMTPOACLSC | Smtp O Auth Client Secret |
SMTPOASCOP | Smtp O Auth Scope |
SMTPOAGTYP | Smtp O Auth Grant Type |
Release reference: Core+ 26.1, item 1977869.
