MEPF로 전자 메일을 보낼 때 "554 5.4.14 홉 수 초과 - 가능한 메일 루프" 오류

증상

Microsoft Exchange Server 온-프레미스에서 Microsoft Exchange Online 공용 폴더 마이그레이션을 완료한 후에는 메일 사용이 가능한 MEPF(공용 폴더)로 전자 메일 메시지를 보낼 수 없으며 다음 오류 메시지가 표시됩니다.

554 5.4.14 홉 수 초과 - 가능한 메일 루프

원인

이 오류는 다음 조건 중 하나 또는 둘 다에 의해 발생합니다.

  • 중앙 집중식 메일 전송을 사용할 수 있습니다.
  • 조직 수준에서 설정된 공용 폴더 매개 변수가 올바르게 구성되지 않았습니다.

해결 방법

이 문제를 resolve 위해 중앙 집중식 메일 전송이 사용되는지 여부를 검사. 이렇게 하려면 다음 cmdlet을 실행합니다.

Get-OutboundConnector | ft name,RouteAllMessagesViaOnPremises,RecipientDomains

매개 변수가 출력에 다음 값을 표시하면 중앙 집중식 메일 전송이 사용하도록 설정되어 있음을 나타냅니다.

RecipientDomains              : {*}
RouteAllMessagesViaOnPremises : True

다음으로 하이브리드 구성 마법사를 실행하여 중앙 집중식 메일 전송을 사용하지 않도록 설정합니다.

매개 변수가 출력에 동일한 값을 표시하지 않거나 문제가 지속되면 다음 섹션의 구성을 검사. organization 수준 매개 변수 PublicFoldersEnabledPublicFolderMailboxesMigrationComplete는 전자 메일 라우팅 방법을 결정하는 데 중요한 역할을 합니다. 매개 변수가 잘못 구성된 경우 메일 반복 문제가 발생할 수 있습니다.

Exchange Online 구성

Exchange Online 올바른 구성이 있는지 여부를 검사 다음 cmdlet을 실행합니다.

Get-OrganizationConfig | fl RemotePublicFolderMailboxes,PublicFoldersEnabled

구성이 올바른 경우 다음 출력이 표시됩니다.

RemotePublicFolderMailboxes : {}   
PublicFoldersEnabled        : Local

이 출력이 표시되지 않으면 다음 cmdlet을 실행하여 구성을 수정합니다.

Set-OrganizationConfig -RemotePublicFolderMailboxes $Null -PublicFoldersEnabled Local   

MEPF에 대한 외부 전자 메일 주소

온-프레미스 MEPF에 대해 올바른 외부 전자 메일 주소가 구성되었는지 여부를 검사 다음 cmdlet을 실행합니다.

Get-MailPublicFolder <mail enabled public folder name> | fl ExternalEmailAddress,EmailAddresses 

예를 들면 다음과 같습니다.

Get-MailPublicFolder sales | fl ExternalEmailAddress,EmailAddresses

외부 전자 메일 주소가 올바르게 채워진 경우 다음 출력과 유사한 출력이 표시됩니다.

ExternalEmailAddress : smtp:Sales@contoso.mail.onmicrosoft.com  
EmailAddresses       : {smtp:Sales@contoso.mail.onmicrosoft.com, SMTP:Sales@contoso.com}  

이 출력이 표시되지 않으면 SetMailPublicFolderExternalAddress.ps1 스크립트를 다운로드하고 Exchange Server 온-프레미스에서 스크립트를 실행합니다.

참고 Exchange Server 온-프레미스에서 Exchange Online 동기화되는 MEPF에는 스탬프가 지정된 매개 변수에 대한 값이 ExternalEmailAddress 있습니다. 이 주소는 공용 폴더가 Exchange Server 온-프레미스에서 활성 상태일 때 전자 메일 메시지를 Exchange Online 온-프레미스에서 Exchange Server 라우팅하는 데 사용됩니다. Exchange Online 이 매개 변수는 메일 반복을 일으키지 않습니다. 그러나 Exchange Server 온-프레미스에서 Exchange Online 메시지가 인증된 것으로 전달되어야 하므로 이 매개 변수를 검사 합니다.

온-프레미스 구성 Exchange Server

Exchange Server 온-프레미스에 올바른 구성이 있는지 여부를 검사 다음 cmdlet을 실행합니다.

Get-OrganizationConfig | fl PublicFolderMailboxesLockedForNewConnections,PublicFolderMailboxesMigrationComplete,PublicFoldersEnabled 

구성이 올바른 경우 다음 출력이 표시됩니다.

PublicFolderMailboxesMigrationComplete       : True
PublicFoldersEnabled                         : Remote

이 출력이 표시되지 않으면 다음 cmdlet을 실행하여 구성을 수정합니다.

Set-OrganizationConfig -PublicFolderMailboxesMigrationComplete:$true -PublicFoldersEnabled Remote