Condividi tramite


Email dal server Trasporto Edge di Exchange 2013 a Exchange Online viene visualizzato come posta da contatti esterni

Numero KB originale: 3212872

Sintomi

Nella distribuzione ibrida di Microsoft Exchange, i messaggi di posta elettronica inviati da un server Trasporto Edge Microsoft Exchange Server 2013 locale a Exchange Online vengono visualizzati come messaggi di posta elettronica provenienti da contatti esterni anziché come messaggi di posta elettronica dall'interno dell'organizzazione. Quando si visualizzano i mittenti nei messaggi di posta elettronica, le relative informazioni aziendali non vengono visualizzate. Vengono invece visualizzati come contatti esterni all'organizzazione.

Se si controlla l'intestazione del messaggio di posta elettronica inviata dall'ambiente locale a Exchange Online, viene visualizzata l'intestazione seguente, che indica il server Trasporto Edge in cui vengono filtrate le intestazioni cross-premise:

X-CrossPremisesHeadersFilteredBySendConnector

Causa

Il problema si verifica se il CloudServicesMailEnabled parametro nel connettore di invio è impostato su False.

Risoluzione

Per risolvere il problema, attenersi alla procedura seguente:

  1. Assicurarsi che la sincronizzazione edge sia configurata tra i server Trasporto Edge e i server di trasporto interni.

  2. Assicurarsi che un certificato di terze parti sia installato nei server Trasporto Edge e che il servizio SMTP sia abilitato nel certificato.

    Per visualizzare i certificati nel server, eseguire il comando seguente:

    Get-ExchangeCertificate | where {$_.rootcatype -eq "ThirdParty"} | ft ft thumbprint,services
    
  3. Se il servizio SMTP è abilitato, abilitare il servizio SMTP nel certificato di terze parti. A tale scopo, eseguire il comando seguente.

    Nota

    Se viene richiesto di sostituire il certificato esistente con il nuovo certificato, selezionare No.

    Get-ExchangeCertificate | where {$_.rootcatype -eq "ThirdParty"} |Enable-ExchangeCertificate -Services SMTP
    
  4. Verificare che i parametri seguenti siano impostati correttamente nel connettore di invio usato per inviare messaggi di posta elettronica a Exchange Online.

    FQDN : Mail.<domain>.com
    TlsDomain : mail.protection.outlook.com
    TlsAuthLevel : DomainValidation
    RequireTLS : True
    
  5. Se i parametri nel passaggio 4 non sono presenti, eseguire il comando seguente in un server di trasporto interno per impostare questi parametri:

    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
    

    Eseguire quindi il comando seguente per sincronizzare le modifiche ai server Trasporto Edge:

    start-edgesynchronization
    
  6. Impostare il valore del CloudServicesMailEnabled parametro su True nel connettore di invio usato per inviare messaggi di posta elettronica a Exchange Online. Questo parametro è disponibile per l'uso se sono presenti server Exchange 2013 interni. A tale scopo, utilizzare il seguente comando:

    Set-SendConnector "<name of the sender connector used for sending email messages to Exchange Online>" -CloudServicesMailEnabled:$true
    
  7. Se i server di trasporto interni eseguono Microsoft Exchange 2010, modificare il valore del msExchSmtpSendFlags parametro da 64 a 131136 nel connettore di invio usato per inviare messaggi di posta elettronica dall'ambiente locale a Exchange Online. A tale scopo, attenersi alla seguente procedura.

    Avviso

    Questa procedura richiede active directory service interfaces Editor (ADSI Edit). L'uso non corretto di ADSI Edit può causare gravi problemi che potrebbero richiedere la reinstallazione del sistema operativo. Microsoft non può garantire che i problemi derivanti dall'uso non corretto di ADSI Edit possano essere risolti. Usare ADSI Edit a proprio rischio.

    1. Ottenere il nome distinto del connettore di invio. A tale scopo, eseguire il comando seguente

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

    3. Fare clic con il pulsante destro del mouse su Modifica ADSI, selezionare Connetti a nella casella Selezionare un contesto di denominazione Well-Known , selezionare Configurazione e quindi scegliere OK.

    4. Espandere il contenitore Di configurazione e quindi individuare la voce seguente:

      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. Sul lato destro selezionare il connettore di invio usato per inviare messaggi di posta elettronica dall'ambiente locale a Exchange Online e quindi fare doppio clic su di esso.

    6. Nella scheda Attributo Editor individuare l'attributo msExchSmtpSendFlags e quindi fare doppio clic su di esso. Nella casella Valore modificare il valore in 131136.

Ulteriori informazioni

Ulteriore assistenza Visitare la community Microsoft.