Microsoft Exchange has stopped supporting authentication with SMTP, based on so-called basic authentication, due to security concerns.
Currently, authentication is done via OAuth 2.0, a protocol based on so-called modern authentication, which offers more advanced security mechanisms such as short-lived and scope-limited access tokens, which minimizes the risk of unauthorized access. In addition, OAuth 2.0 supports multi-factor authentication (MFA).
If your server is still integrated with the SMTP protocol, we recommend reconfiguring the server with Microsoft Exchange.
We can perform this configuration on our side, for this purpose please send us the data in the form at this link.
To configure Microsoft Exchange, you need the following data:
”mail” - the e-mail address of the account from which the e-mails will be sent, i.e. the sender's e-mail.
”title” - the sender's title that is assigned to the e-mail, the same name as in your account settings in the Microsoft application.
”technicalMail” - technical e-mail, to which logs of the e-mail dispatch will be sent when errors occur at the level of connectivity with the mail server.
“authorityUrl” - authorization link. If you have the cloud version of Microsoft then the default is:
https://login.microsoftonline.com
“graphUrl“ - API link. If you have the cloud version of Microsoft then the default is:
https://graph.microsoft.com
”tenantId” - application directory id in Microsoft Azure:
“clientId“ - application id in Microsoft Azure:
“clientSecret” - the value of the secret key generated in Microsoft Azure for the application in the
Certificates and Secret Keys
tab.
Important:
Pay special attention to the Mail.Send parameter, where the appropriate permissions should be assigned to make it possible to send invitations from an external tool. The Admin consent column should be set to YES: