CIS.M365.6.5.4 - (L1) Ensure SMTP AUTH is disabled
Overviewβ
Authenticated SMTP submission (SMTP AUTH) is turned off for the whole organisation.
SMTP AUTH is used by scanners, applications and older mail clients to send mail. It supports both basic authentication and OAuth. When it is used with basic authentication, it cannot be protected with MFA, and it is a common target for password spray and for sending spam from a compromised mailbox.
Turning off SMTP AUTH blocks all SMTP AUTH submissions, including those that use OAuth. Before you disable it, find the devices and applications that still use it, for example with the SMTP AUTH client submission report. Then move them to a different submission method, such as SMTP relay with a connector, High Volume Email, or the Microsoft Graph API with OAuth. You can turn SMTP AUTH back on for single mailboxes that must keep it.
Remediation actionβ
To turn off SMTP AUTH in the Exchange admin center:
- Go to Exchange admin center > Settings > Mail flow.
- Select Turn off SMTP AUTH protocol for your organization.
- Select Save.
To turn off SMTP AUTH with PowerShell:
- Connect to Exchange Online with
Connect-ExchangeOnline. - Run
Set-TransportConfig -SmtpClientAuthenticationDisabled $true. - Check the setting with
Get-TransportConfig | Format-List SmtpClientAuthenticationDisabled.
Related linksβ
- Exchange admin center - Mail flow settings
- Enable or disable authenticated client SMTP submission (SMTP AUTH)
- How to set up a multifunction device or application to send email
- CIS Microsoft 365 Foundations Benchmark v7.0.0 - 6.5.4
Test Metadataβ
| Field | Value |
|---|---|
| Test ID | CIS.M365.6.5.4 |
| Severity | High |
| Suite | CIS |
| Product | Exchange Online |
| Feature | Client access |
| Area | Authentication |
| Resource type | Tenant |
| User impact | Medium |
| Implementation cost | Medium |
| MITRE ATT&CK | T1078.004 Cloud Accounts, T1110.003 Password Spraying |
| Supports benchmark | CIS Microsoft 365 Foundations Benchmark (version 7.0.0), requirement 6.5.4 |
| Benchmark level | L1 |
| Benchmark profiles | E3 Level 1 |
| Supports controls | cis-m365:6.5.4, nist-800-53-r5:CM-7 |
| PowerShell test | Test-MtCisSmtpAuthDisabled |
| Services | ExchangeOnline |
Sourceβ
- Test:
tests/cis/Test.CIS.M365.6.5.4.ps1 - Documentation:
tests/cis/Test.CIS.M365.6.5.4.md
