POP/IMAP 및 최신 인증을 사용 하 여 Outlook에 연결할 수 없음

Microsoft는 최근에 POPIMAP 및 SMTP 프로토콜에 대해 OAuth 인증을 사용 하는 Exchange Online 기능을 발표 했습니다. 또한 테 넌 트는 기본 인증을 사용 하지 않도록 설정 하 고 최신 클라이언트용 최신 인증 테 넌 트로 이동 하는 것이 좋습니다.

기본 인증을 사용 하지 않도록 설정 하 고 POP 및 SMTP 또는 IMAP 및 SMTP를 사용 하 여 Outlook 프로필을 구성 하려고 하면 Outlook이 연결 되지 않거나 인증을 하지 않는 것을 확인할 수 있습니다. Outlook에서는 현재 Exchange, Outlook.com 및 Gmail에 대 한 최신 인증만 지원 하기 때문입니다.

Outlook에서 Exchange Online 계정에 POP/IMAP 및 SMTP를 사용 중인 경우에는 이러한 프로토콜에 대해 기본 인증을 사용 하도록 설정 해야 합니다. 이렇게 하려면 사용 하도록 설정 된 경우 Azure Active Directory 보안 기본값 을 사용 하지 않도록 설정 합니다.

POP 및 IMAP 프로토콜에 기본 인증을 사용 하도록 설정

이전에 Exchange Online 인증 정책을 사용 하 여 POP 또는 IMAP에 대 한 기본 인증을 사용 하지 않도록 설정한 경우 이러한 프로토콜을 허용 하도록 정책을 변경할 수 있습니다. 이러한 프로토콜에 대해 기본 인증을 다시 사용 하도록 설정 하려면 다음 PowerShell 명령을 실행 합니다.

Set-AuthenticationPolicy -Identity <Policy Name> -AllowBasicAuthPop -AllowBasicAuthImap

그런 다음 토큰이 만료 된 후 새로 고칠 때까지 기다리거나 다음 명령을 실행 하 여 즉시 새로 고칠 수 있습니다.

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

SMTP 프로토콜에 대해 기본 인증을 사용 하도록 설정

SMTP 프로토콜에 대 한 기본 인증은 테 넌 트 수준이 나 사서함 수준에서 사용 하거나 사용 하지 않도록 설정할 수 있습니다.

테 넌 트 수준

테 넌 트 수준에서 현재 인증 설정을 확인 하려면 다음 명령을 실행 합니다.

Get-TransportConfig | Select SmtpClientAuthenticationDisabled
  • 값이 "False" 이면 SMTP에 대 한 기본 인증을 사용할 수 없습니다.
  • 값이 "True" 이면 SMTP에 대 한 기본 인증이 사용 하지 않도록 설정 되며 SMTP OAuth 지원 클라이언트만 연결할 수 있습니다.

기본 인증을 사용 하도록 설정 하려면 다음 명령을 실행 하 여 값을 "False"로 되돌립니다.

Set-TransportConfig -SmtpClientAuthenticationDisabled $False

명령에 대 한 자세한 내용은 Set-TransportConfig set-transportconfig를 참조 하십시오.

사서함 수준

사서함 수준에서 현재 인증 설정을 확인 하려면 다음 명령을 실행 합니다.

Get-EXOCasMailbox <mailbox account> -Properties SmtpClientAuthenticationDisabled | Select SmtpClientAuthenticationDisabled
  • 값이 비어 있으면 테 넌 트 수준 구성이 사서함 수준에서 허용 됩니다. 기본 인증을 사용 하지 않도록 설정 된 테 넌 트 수준 구성은 Outlook에서 연결 되지 않습니다. 이 경우 기본 인증을 사용 하지 않도록 테 넌 트 수준 설정을 유지 하면서 특정 사서함에 대 한 기본 인증을 허용 하도록 예외를 설정할 수 있습니다. 또는 테 넌 트 수준 설정을 변경 하 여 기본 인증을 사용 하도록 설정할 수 있습니다.
  • 값이 "False" 이면 테 넌 트 수준 구성이 사서함 수준의 설정에 의해 재정의 되 고이 특정 사용자에 대해 SMTP에 대 한 기본 인증을 사용 하지 않도록 설정 되지 않습니다.
  • 값이 "True" 이면 SMTP에 대 한 기본 인증이 사용 하지 않도록 설정 되 고이 사용자에 게 SMTP OAuth 지원 클라이언트를 연결 하 여 연결할 수 있어야 합니다.

기본 인증을 사용 하도록 설정 하려면 다음 명령을 실행 하 여 값을 "False"로 되돌립니다.

Set-CasMailbox <mailbox account> -SmtpClientAuthenticationDisabled $False

명령에 대 한 자세한 내용은 Set-CasMailbox 설정-casmailbox를 참조 하십시오.