Switching from SMTP to oAuth

Hi,

Because of a new company policy need to switch our site email configurations from SMTP to oAuth. However, I can’t find that option in the admin panel.

Any help?

Thanks

SMTP sends emails (daily digests, password reset), while OAuth authenticates (and logs in) users. I don’t think they are substitutes for each other, unless I’m understanding wrong…

1 Like

Due to this: Deprecation of Basic authentication in Exchange Online | Microsoft Learn

If I understand correctly, I think a similar question has been asked a few years back, and this was the response:

Thank you for the reference to the previous discussion.
However, from our IT department, they tell me:

This response seems to be misleading. SMTP Auth is a parent category that includes both basic and modern auth (OAuth2). By the description of the configuration, you are still configuring basic username and password. Here is an explanation from the Microsoft forums:

“SMTP AUTH is usually recommended by most vendors/suppliers and is supported by most apps/devices. SMTP AUTH can be done using Basic and Modern Auth, depending on the vendor/app/device (but since MS is deprecating basic auth, it needs to be configured with Modern Auth)… Modern authentication is based on the Active Directory Authentication Library (ADAL) and OAuth 2.0.”

So while it is correct that Microsoft is not discontinuing SMTP Auth, it is true that one of the methods included in SMTP Auth will not be available (specifically using a username and password).

The suggested solution does not seem applicable as described. How can we proceed?

Hey @NateDhaliwal , do you have any suggestions on how to proceed?

Thank you

You’ll need to make a plugin or use a mail delivery service that uses smtp auth.

1 Like

Who could help with the creation of the plugin? Or do you know any service that uses SMTP authentication?

Thank you

You can post a topic on Marketplace, and hopefully hire a developer, for a fee.

Virtually all mail services use SMTP authentication. All of those mentioned in Configure VERP to handle bouncing e-mails, for example.