Dela via


Email från Exchange 2013 Edge Transport-servern till Exchange Online visas som e-post från externa kontakter

Ursprungligt KB-nummer: 3212872

Symptom

I din Microsoft Exchange-hybriddistribution visas e-postmeddelanden som skickas från en lokal Microsoft Exchange Server 2013 Edge Transport-server till Exchange Online som e-postmeddelanden från externa kontakter i stället för e-postmeddelanden från din organisation. När du visar avsändare i e-postmeddelandena visas inte deras organisationsinformation. I stället visas de som kontakter utanför organisationen.

Om du kontrollerar meddelandehuvudet för ett e-postmeddelande som har skickats från den lokala miljön för att Exchange Online visas följande rubrik, som anger den Edge Transport-server där de lokala huvudena filtreras:

X-CrossPremisesHeadersFilteredBySendConnector

Orsak

Problemet uppstår om parametern i CloudServicesMailEnabled anslutningsappen Skicka är inställd på False.

Lösning

Följ de här stegen för att lösa problemet:

  1. Kontrollera att gränssynkronisering har konfigurerats mellan Edge Transport-servrar och interna transportservrar.

  2. Kontrollera att ett tredjepartscertifikat är installerat på Edge Transport-servrar och att SMTP-tjänsten är aktiverad på certifikatet.

    Om du vill visa certifikat på servern kör du följande kommando:

    Get-ExchangeCertificate | where {$_.rootcatype -eq "ThirdParty"} | ft ft thumbprint,services
    
  3. Om SMTP-tjänsten är aktiverad aktiverar du SMTP-tjänsten på certifikatet från tredje part. Det gör du genom att köra följande kommando.

    Obs!

    Om du uppmanas att ersätta det befintliga certifikatet med det nya certifikatet väljer du Nej.

    Get-ExchangeCertificate | where {$_.rootcatype -eq "ThirdParty"} |Enable-ExchangeCertificate -Services SMTP
    
  4. Kontrollera att följande parametrar har angetts korrekt i anslutningsappen Skicka som används för att skicka e-postmeddelanden till Exchange Online.

    FQDN : Mail.<domain>.com
    TlsDomain : mail.protection.outlook.com
    TlsAuthLevel : DomainValidation
    RequireTLS : True
    
  5. Om parametrarna i steg 4 inte finns kör du följande kommando på en intern transportserver för att ange följande parametrar:

    Set-SendConnector "<name of the sender connector used for sending email messages to Exchange Online>" -FQDN "<One of the domains present in the Subject Name or Subject alternative name of the third-party certificate>" -RequiredTLS $true -TlsDomain mail.protection.outlook.com -TlsAutheLevel DomainValidation
    

    Kör sedan följande kommando för att synkronisera ändringarna till Edge Transport-servrar:

    start-edgesynchronization
    
  6. Ange värdet för parametern CloudServicesMailEnabled till True i anslutningsappen Skicka som används för att skicka e-postmeddelanden till Exchange Online. Den här parametern är tillgänglig för användning om det finns interna Exchange 2013-servrar. Det gör du genom att köra följande kommando:

    Set-SendConnector "<name of the sender connector used for sending email messages to Exchange Online>" -CloudServicesMailEnabled:$true
    
  7. Om de interna transportservrarna kör Microsoft Exchange 2010 ändrar du värdet för parametern msExchSmtpSendFlags från 64 till 131136 i anslutningsappen Skicka som används för att skicka e-postmeddelanden från den lokala miljön till Exchange Online. Följ instruktionerna nedan.

    Varning

    Den här proceduren kräver Active Directory-tjänstgränssnitt Editor (ADSI-redigering). Om du använder ADSI Edit felaktigt kan det orsaka allvarliga problem som kan kräva att du installerar om operativsystemet. Microsoft kan inte garantera att problem som beror på felaktig användning av ADSI-redigering kan lösas. Använd ADSI Edit på egen risk.

    1. Hämta det unika namnet på anslutningsappen Skicka. Det gör du genom att köra följande kommando

      Get-SendConnector "<Name of Send connector used for sending email messages from on-premises to Exchange Online>" | fl DistinguishedName
      
    2. Öppna ADSI Edit.

    3. Högerklicka på ADSI Redigera, välj Anslut till i rutan Välj en Well-Known Namngivningskontext , välj Konfiguration och välj sedan OK.

    4. Expandera containern Konfiguration och leta upp följande post:

      CN=Services,CN=Microsoft Exchage,CN=<Your Exchange Organization>, CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Routing Groups,CN= Exchange Routing Group (DWBGZMFD01QNBJR),CN=Connections

    5. Till höger väljer du anslutningsappen Skicka som används för att skicka e-postmeddelanden från den lokala miljön till Exchange Online och dubbelklickar sedan på den.

    6. Leta upp msExchSmtpSendFlagsattributet på fliken Attribut Editor och dubbelklicka sedan på det. I rutan Värde ändrar du värdet till 131136.

Mer information

Behöver du fortfarande hjälp? Gå till Microsoft Community.