Dela via


Felet "554 5.4.14 Hoppantalet överskreds – möjlig e-postloop" vid sändning av e-post till MEPF

Symptom

När du har slutfört en migrering av gemensamma mappar från Microsoft Exchange Server lokalt till Microsoft Exchange Online kan du inte skicka e-postmeddelanden till en e-postaktiverad gemensam mapp (MEPF) och du får följande felmeddelande:

554 5.4.14 Antalet hopp överskreds – möjlig e-postloop

Orsak

Det här felet orsakas av ett eller båda av följande villkor:

  • Centraliserad e-posttransport är aktiverad.
  • De gemensamma mappparametrar som anges på organisationsnivå är inte korrekt konfigurerade.

Åtgärd

Lös problemet genom att kontrollera om centraliserad e-posttransport är aktiverad. Gör detta genom att köra följande cmdlet:

Get-OutboundConnector | ft name,RouteAllMessagesViaOnPremises,RecipientDomains

Om parametrarna visar följande värden i utdata anger detta att centraliserad e-posttransport är aktiverad.

RecipientDomains              : {*}
RouteAllMessagesViaOnPremises : True

Inaktivera sedan centraliserad e-posttransport genom att köra guiden Hybridkonfiguration.

Om parametrarna inte visar samma värden i utdata, eller om problemet kvarstår, kontrollerar du konfigurationerna i följande avsnitt. Parametrarna PublicFoldersEnabled på organisationsnivå och PublicFolderMailboxesMigrationComplete, spelar en viktig roll för att avgöra hur e-post dirigeras. Om parametrarna har konfigurerats felaktigt kan problem med e-postslingor uppstå.

Exchange Online konfiguration

Kontrollera om Exchange Online har rätt konfiguration genom att köra följande cmdlet:

Get-OrganizationConfig | fl RemotePublicFolderMailboxes,PublicFoldersEnabled

Om konfigurationen är korrekt visas följande utdata:

RemotePublicFolderMailboxes : {}   
PublicFoldersEnabled        : Local

Om du inte ser dessa utdata kör du följande cmdlet för att korrigera konfigurationen:

Set-OrganizationConfig -RemotePublicFolderMailboxes $Null -PublicFoldersEnabled Local   

Extern e-postadress för MDF:er

Kör följande cmdlet för att kontrollera om rätt extern e-postadress har konfigurerats för de lokala MDF:erna:

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

Till exempel:

Get-MailPublicFolder sales | fl ExternalEmailAddress,EmailAddresses

Om den externa e-postadressen fylls i korrekt visas utdata som liknar följande utdata:

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

Om du inte ser dessa utdata laddar du ned SetMailPublicFolderExternalAddress.ps1-skriptet och kör skriptet på Exchange Server lokalt.

Observera De EUPF:er som synkroniseras från Exchange Server lokalt till Exchange Online har ett värde för parametern ExternalEmailAddress stämplad. Den här adressen används för att dirigera e-postmeddelanden från Exchange Online till Exchange Server lokalt när de gemensamma mapparna är aktiva Exchange Server lokalt. Den här parametern i Exchange Online orsakar inte e-postslingor. Du måste dock kontrollera den här parametern eftersom den krävs för att meddelanden från Exchange Server lokalt ska kunna Exchange Online levereras som autentiserade.

Exchange Server lokal konfiguration

Kör följande cmdlet för att kontrollera om Exchange Server lokalt har rätt konfiguration:

Get-OrganizationConfig | fl PublicFolderMailboxesLockedForNewConnections,PublicFolderMailboxesMigrationComplete,PublicFoldersEnabled 

Om konfigurationen är korrekt visas följande utdata:

PublicFolderMailboxesMigrationComplete       : True
PublicFoldersEnabled                         : Remote

Om du inte ser dessa utdata kör du följande cmdlet för att korrigera konfigurationen:

Set-OrganizationConfig -PublicFolderMailboxesMigrationComplete:$true -PublicFoldersEnabled Remote