IS

Office 365, Exchange online SMTP 기본인증 설정

Dreamtect 2020. 11. 4. 16:34

5.7.57 SMTP - Client was not authenticated to send anonymous mail during MAIL FROM....

 

20년 10월부로 Office 365 보안기본값은 'Legacy 인증 사용안함'이다.

따라서 office 365 서비스의 smtp 사용하여 email 발송하기 위해서는 추가적으로 기본인증, SMTP AUTH 사용하도록 설정이 필요하다.

 

#SMTP 기본 인증 사용하도록 정책 생성, 할당

New-AuthenticationPolicy -Name "Allow Basic Auth SMTP"

Set-AuthenticationPolicy -Identity "Allow Basic Auth SMTP" -AllowBasicAuthSmtp

Set-User -Identity <identity> -AuthenticationPolicy "Allow Basic Auth SMTP"

Set-User -Identity <identity> -STSRefreshTokensValidFrom $([System.DateTime]::UtcNow)

 

#SMTP AUTH 사용함으로 설정

Get-TransportConfig | Format-List SmtpClientAuthenticationDisabled

Set-CASMailbox -Identity <identity> -SmtpClientAuthenticationDisabled $false
Get-CASMailbox -Identity <identity> | Format-List SmtpClientAuthenticationDisabled

 

docs.microsoft.com/ko-kr/exchange/clients-and-mobile-in-exchange-online/disable-basic-authentication-in-exchange-online

 

Exchange Online에서 기본 인증을 사용하지 않도록 설정

Exchange Online에서 클라이언트 인증을 위한 기본 인증을 차단 하는 방법 알아보기

docs.microsoft.com

docs.microsoft.com/ko-kr/exchange/clients-and-mobile-in-exchange-online/authenticated-client-smtp-submission

 

SMTP 인증 사용 또는 사용 안 함

 

docs.microsoft.com