6.5.4 (L1) Ensure SMTP AUTH is disabled

Warning! Audit Deprecated

This audit has been deprecated and will be removed in a future update.

View Next Audit Version

Information

This setting enables or disables authenticated client SMTP submission (SMTP AUTH) at an organization level in Exchange Online.

The recommended state is Turn off SMTP AUTH protocol for your organization (checked).

SMTP AUTH is a legacy protocol. Disabling it at the organization level supports the principle of least functionality and serves to further back additional controls that block legacy protocols, such as in Conditional Access. Virtually all modern email clients that connect to Exchange Online mailboxes in Microsoft 365 can do so without using SMTP AUTH.

Solution

To remediate using the UI:

- Navigate to Exchange admin center

https://admin.exchange.microsoft.com

.
- Select Settings > Mail flow
- Uncheck Turn off SMTP AUTH protocol for your organization

To remediate using PowerShell:

- Connect to Exchange Online using Connect-ExchangeOnline
- Run the following PowerShell command:

Set-TransportConfig -SmtpClientAuthenticationDisabled $true

Impact:

This enforces the default behavior, so no impact is expected unless the organization is using it globally. A per-mailbox setting exists that overrides the tenant-wide setting, allowing an individual mailbox SMTP AUTH capability for special cases.

See Also

https://workbench.cisecurity.org/benchmarks/17682