[GH-ISSUE #21] Feature Request: Enable SMTP authentication for tenant #16

Closed
opened 2026-03-02 12:03:09 +03:00 by kerem · 4 comments
Owner

Originally created by @kayvanaarssen on GitHub (Oct 15, 2021).
Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/21

Originally assigned to: @KelvinTegelaar on GitHub.

Enable SMTP Auth would be nice.
We now do this with Powershell
Command used:

Check: Get-TransportConfig | Format-List SmtpClientAuthenticationDisabled

Enable SMTP: Set-TransportConfig -SmtpClientAuthenticationDisabled $false

Originally created by @kayvanaarssen on GitHub (Oct 15, 2021). Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/21 Originally assigned to: @KelvinTegelaar on GitHub. Enable SMTP Auth would be nice. We now do this with Powershell Command used: Check: `Get-TransportConfig | Format-List SmtpClientAuthenticationDisabled` Enable SMTP: `Set-TransportConfig -SmtpClientAuthenticationDisabled $false`
kerem 2026-03-02 12:03:09 +03:00
Author
Owner

@lwhitelock commented on GitHub (Oct 19, 2021):

For this I think it should only be allowed at a tenant level not standard and should link to https://docs.microsoft.com/en-us/exchange/mail-flow-best-practices/how-to-set-up-a-multifunction-device-or-application-to-send-email-using-microsoft-365-or-office-365 saying option 2 or 3 are the recommended approach if Modern authentication is not supported, as enabling SMTP authentication reduces the security of the tenant.

<!-- gh-comment-id:947053053 --> @lwhitelock commented on GitHub (Oct 19, 2021): For this I think it should only be allowed at a tenant level not standard and should link to https://docs.microsoft.com/en-us/exchange/mail-flow-best-practices/how-to-set-up-a-multifunction-device-or-application-to-send-email-using-microsoft-365-or-office-365 saying option 2 or 3 are the recommended approach if Modern authentication is not supported, as enabling SMTP authentication reduces the security of the tenant.
Author
Owner

@kayvanaarssen commented on GitHub (Oct 19, 2021):

@lwhitelock
Did you see how the standards work in CIPP?
You can assign them to specific tenants.
So should be fine. Like the rest of the options CIPP already offers

<!-- gh-comment-id:947054616 --> @kayvanaarssen commented on GitHub (Oct 19, 2021): @lwhitelock Did you see how the standards work in CIPP? You can assign them to specific tenants. So should be fine. Like the rest of the options CIPP already offers
Author
Owner

@lwhitelock commented on GitHub (Oct 19, 2021):

I was meaning that as it is awful for tenants security it is not something we should make easy for people to do, as it should only be done in a limited manor on a small scale.

<!-- gh-comment-id:947059951 --> @lwhitelock commented on GitHub (Oct 19, 2021): I was meaning that as it is awful for tenants security it is not something we should make easy for people to do, as it should only be done in a limited manor on a small scale.
Author
Owner

@kayvanaarssen commented on GitHub (Oct 19, 2021):

Agree, but it is easy to do via Powershell but saves time if its in the portal.
That's the point of it.
And for clients with dynamic IPS its the only solution. Not using other tools like Sendgrid etc.

<!-- gh-comment-id:947062077 --> @kayvanaarssen commented on GitHub (Oct 19, 2021): Agree, but it is easy to do via Powershell but saves time if its in the portal. That's the point of it. And for clients with dynamic IPS its the only solution. Not using other tools like Sendgrid etc.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/CIPP#16
No description provided.