Configurare la registrazione del protocollo in Exchange Server

La registrazione protocollo registra le conversazioni SMTP tra i server di messaggistica e tra i servizi di Exchange nella pipeline di trasporto come parte del recapito di un messaggio.

Le seguenti opzioni sono disponibili per i registri di protocollo di tutti i connettori di invio e di ricezione sul server Exchange:

  • Specificare il percorso dei file di registro del protocollo. I percorsi predefiniti sono:

    • Servizio di trasporto front-end nei server cassette postali:

    • Connettori di ricezione: %ExchangeInstallPath%TransportRoles\Logs\FrontEnd\ProtocolLog\SmtpReceive

    • Connettori di invio: %ExchangeInstallPath%TransportRoles\Logs\FrontEnd\ProtocolLog\SmtpSend

    • Servizio Trasporto sui server cassette postali:

    • Connettori di ricezione: %ExchangeInstallPath%TransportRoles\Logs\Hub\ProtocolLog\SmtpReceive

    • Connettori di invio: %ExchangeInstallPath%TransportRoles\Logs\Hub\ProtocolLog\SmtpSend

    • Servizio recapito trasporto cassette postali nei server Cassette postali (connettori di ricezione): %ExchangeInstallPath%TransportRoles\Logs\Mailbox\ProtocolLog\SmtpReceive\Delivery

    • Servizio Invio trasporto cassette postali nei server Cassette postali (connettori di invio): %ExchangeInstallPath%TransportRoles\Logs\Mailbox\ProtocolLog\SmtpSend\Submission

      Nota: la registrazione del protocollo per i messaggi effetto collaterale inviati dopo il recapito dei messaggi alle cassette postali avviene in %ExchangeInstallPath%TransportRoles\Logs\Mailbox\ProtocolLog\SmtpSend\Delivery. Ad esempio, un messaggio che viene recapitato a una cassetta postale attiva una regola Posta in arrivo che reindirizza il messaggio a un altro destinatario.

    • Servizio di trasporto nei server Trasporto Edge:

    • Connettori di ricezione: %ExchangeInstallPath%TransportRoles\Logs\Edge\ProtocolLog\SmtpReceive

    • Connettori di invio: %ExchangeInstallPath%TransportRoles\Logs\Edge\ProtocolLog\SmtpSend

  • Specificare la dimensione massima dei file di registro del protocollo. La dimensione predefinita è 10 MB.

  • Specificare una dimensione massima per la directory che contiene i file di log del protocollo. La dimensione predefinita è 250 MB.

  • Specificare la durata massima dei file di registro del protocollo. La durata predefinita è 30 giorni.

Che cosa è necessario sapere prima di iniziare?

  • Tempo stimato per il completamento: 5 minuti

  • Per eseguire queste procedure, è necessario disporre delle autorizzazioni appropriate. Per sapere quali autorizzazioni sono necessarie, vedere "Servizio di trasporto", "Servizio Trasporto front-end", "Servizio Trasporto cassette postali", "Connettori di ricezione" e "Connettori di invio" nell'argomento Autorizzazioni per il flusso di posta.

  • È possibile utilizzare Interfaccia di amministrazione di Exchange (EAC) per abilitare o disabilitare la registrazione protocollo per i connettori di invio e di ricezione sui server Cassette postali. È inoltre possibile utilizzare EAC per configurare i percorsi dei registri dei protocolli solo per il servizio di trasporto. Per tutte le altre opzioni di registrazione protocollo è necessario utilizzare Exchange Management Shell. Per sapere come aprire Exchange Management Shell nell'organizzazione di Exchange locale, vedere Open the Exchange Management Shell.

  • È necessario abilitare o disabilitare la registrazione protocollo su ciascun connettore. In seguito, vengono configurate le altre opzioni di registrazione protocollo per tutti i connettori di ricezione e connettori di invio presenti in ciascun servizio trasporto individuale sul server di Exchange. Tutti i connettori di ricezione in un servizio di trasporto condividono gli stessi file di registro del protocollo e opzioni di registro del protocollo. Tali file e opzioni sono diversi dai file di registro del protocollo e dalle opzioni di registro del protocollo dei connettori di invio nel servizio trasporto.

    Attenzione

    Non eseguire questa procedura su un server Trasporto Edge che è stato sottoscritto nell'organizzazione di Exchange utilizzando EdgeSync. Effettuare, invece, le modifiche nel servizio di trasporto nel server Cassette postali. Le modifiche vengono quindi replicate nel server Trasporto Edge alla successiva sincronizzazione EdgeSync.

  • Per informazioni sui tasti di scelta rapida che è possibile utilizzare con le procedure in questo argomento, vedere Tasti di scelta rapida nell'interfaccia di amministrazione di Exchange.

Consiglio

Problemi? È possibile richiedere supporto nei forum di Exchange. I forum sono disponibili sui seguenti siti: Exchange Server, Exchange Online o Exchange Online Protection.

Configurazione della registrazione di protocollo tramite EAC

Abilitazione o disabilitazione della registrazione protocollo su un connettore tramite EAC

Utilizzare questa procedura per abilitare o disabilitare la registrazione protocollo su un connettore di invio o di ricezione nel servizio di trasporto su server Cassette postali oppure su un connettore di ricezione nel servizio Trasporto front-end su server Cassette postali.

  1. Aprire EAC e passare a uno dei seguenti percorsi:

    • Flusso di> postaInviare connettori.

    • Flusso di> postaConnettori di ricezione.

  2. Selezionare il connettore da configurare e quindi fare clic sull'icona Modifica modifica.

  3. Nella sezione Livello di registrazione protocollo della scheda Generale selezionare una delle seguenti opzioni:

    • Nessuno: registrazione del protocollo disabilitata nel connettore.

    • Dettagliato: la registrazione del protocollo è abilitata nel connettore.

  4. Al termine, fare clic su Salva.

Usare EAC per configurare il percorso dei registri di protocollo su un server Exchange

Utilizzare questa procedura per configurare la posizione dei registri di protocollo per tutti i connettori di invio e di ricezione nel servizio di trasporto sui server Cassette postali.

  1. Aprire EAC e passare a Server server>.

  2. Selezionare il server Cassette postali da configurare e quindi fare clic sull'icona Modifica modifica.

  3. Nella pagina delle proprietà del server, fare clic su Registri di trasporto. Nella sezione Registro di protocollo, modificare una delle impostazioni seguenti:

    • Percorso del registro del protocollo di invio

    • Percorso del registro del protocollo di ricezione

    Specificare un percorso sul server Exchange locale. Se la cartella non esiste, verrà creata quando si fa clic su Salva.

  4. Al termine, fare clic su Salva.

Come verificare se l'operazione ha avuto esito positivo

Per verificare di aver utilizzato EAC correttamente per configurare la registrazione protocollo, passare al percorso specificato per i registri protocollo del connettore di invio o di ricezione. Se è stata abilitata la registrazione protocollo, verificare che sia presente un file di log e che il file sia aggiornato per il connettore. Se si disabilita la registrazione protocollo, verificare che il file di registro più recente non venga più aggiornato per il connettore.

Abilitazione o disabilitazione della registrazione protocollo su un connettore tramite Exchange Management Shell

Abilitazione o disabilitazione della registrazione protocollo su un connettore di invio o di ricezione tramite Exchange Management Shell

Utilizzare la procedura qui descritta per abilitare o disabilitare la registrazione protocollo su:

  • Un connettore di invio o di ricezione nel servizio di trasporto sui server Cassette postali.

  • Un connettore di ricezione nel servizio di trasporto front-end sui server Cassette postali.

  • Un connettore di invio o di ricezione nel servizio di trasporto sui server Trasporto Edge.

Per abilitare o disabilitare la registrazione protocollo su un connettore di invio o di ricezione, utilizzare il comando seguente in Exchange Management Shell:

<Set-SendConnector | Set-ReceiveConnector> <ConnectorIdentity> -ProtocolLoggingLevel <Verbose | None>

Con questo esempio viene abilitata la registrazione protocollo per il connettore di ricezione denominato Connection da Contoso.com sul server denominato Mailbox01.

Set-ReceiveConnector "Mailbox01\Connection from Contoso.com" -ProtocolLoggingLevel Verbose

Con questo esempio viene disabilitata la registrazione protocollo per il connettore di invio denominato Connection to Internet.

Set-ReceiveConnector "Connection to Internet" -ProtocolLoggingLevel None

Utilizzo di Exchange Management Shell per abilitare o disabilitare la registrazione protocollo sul connettore di invio tra organizzazioni

Utilizzare la procedura qui descritta per abilitare o disabilitare la registrazione protocollo sul connettore di invio implicito e invisibile tra organizzazioni presente nel servizio di trasporto, nel servizio Trasporto front-end e nel servizio Invio alle cassette postali sui server Cassette postali. Per ulteriori informazioni sui questi connettori, vedere Connettori di invio impliciti.

La registrazione protocollo per il connettore di invio tra organizzazioni avviene nei registri protocollo del connettore di invio per il servizio di trasporto configurato. Tenere presente che l'impostazione del servizio di trasporto controlla la registrazione protocollo nel servizio di trasporto e nel servizio Invio alle cassette postali.

Per abilitare o disabilitare la registrazione protocollo sul connettore di invio tra organizzazioni, utilizzare la sintassi seguente in Exchange Management Shell:

<Set-TransportService | Set-FrontEndTransportService> <ServerIdentity> -IntraOrgConnectorProtocolLoggingLevel <Verbose | None>

Con questo esempio viene abilitata la registrazione protocollo sul connettore di invio tra organizzazioni nel servizio di trasporto e nel servizio Invio alle cassette postali su un server denominato Mailbox01.

Set-TransportService Mailbox01 -IntraOrgConnectorProtocolLoggingLevel Verbose

Con questo esempio viene disabilitata la registrazione protocollo sul connettore di invio tra organizzazioni nel servizio Trasporto front-end sullo stesso server.

Set-FrontEndTransportService Mailbox01 -IntraOrgConnectorProtocolLoggingLevel None

Utilizzo di Exchange Management Shell per abilitare o disabilitare la registrazione protocollo sul connettore di ricezione per il recapito delle cassette postali

Utilizzare la procedura qui descritta per abilitare o disabilitare la registrazione protocollo sul connettore di ricezione per il recapito delle cassette postali implicito e invisibile presente nel servizio Recapito alle cassette postali. La registrazione protocollo per questo connettore avviene nei registri protocollo del connettore di ricezione per il servizio Recapito alle cassette postali. Per ulteriori informazioni su questo connettore, vedere Connettori di ricezione impliciti nel servizio Recapito alle cassette postali nei server Cassette postali.

Per abilitare o disabilitare la registrazione protocollo su un connettore di ricezione per il recapito delle cassette postali, utilizzare la sintassi seguente in Exchange Management Shell:

Set-MailboxTransportService <ServerIdentity> -MailboxDeliveryConnectorProtocolLoggingLevel <Verbose | None>

Con questo esempio viene abilitata la registrazione protocollo sul connettore di ricezione per il recapito delle cassette postali su un server denominato Mailbox01.

Set-MailboxTransportService Mailbox01 -MailboxDeliveryConnectorProtocolLoggingLevel Verbose

Con questo esempio viene disabilitata la registrazione protocollo sul connettore di ricezione per il recapito delle cassette postali sullo stesso server.

Set-MailboxTransportService Mailbox01 -MailboxDeliveryConnectorProtocolLoggingLevel None

Come verificare se l'operazione ha avuto esito positivo

Per verificare di aver utilizzato Exchange Management Shell correttamente per attivare o disattivare la registrazione protocollo di un connettore, eseguire le operazioni seguenti:

  1. Eseguire il seguente comando in Exchange Management Shell per verificare se la registrazione protocollo viene abilitata o disabilitata per tutti i connettori sul server Exchange:

    Write-Host "Send Connectors:" -ForegroundColor yellow; Get-SendConnector | Format-List Name,ProtocolLoggingLevel; Write-Host "Receive Connectors:" -ForegroundColor yellow; Get-ReceiveConnector | Format-List Name,TransportRole,ProtocolLoggingLevel; Write-Host "Mailbox Transport Delivery service:" -ForegroundColor yellow; Get-MailboxTransportService | Format-List *ProtocolLoggingLevel; Write-Host "Front End Transport service:" -ForegroundColor yellow; Get-FrontEndTransportService | Format-List *ProtocolLoggingLevel; Write-Host "Transport service and Mailbox Transport Submission service:" -ForegroundColor yellow; Get-TransportService | Format-List *ProtocolLoggingLevel
    
  2. Sfogliare il percorso del registro del protocollo. Se è stata abilitata la registrazione protocollo, verificare che sia presente un file di log e che il file sia aggiornato per il connettore. Se si disabilita la registrazione protocollo, verificare che il file di registro più recente non venga più aggiornato per il connettore.

Utilizzo di Exchange Management Shell per configurare le impostazioni di registrazione protocollo su un server Exchange

Utilizzare questa procedura per configurare le impostazioni dei registri del protocollo per tutti i connettori di invio e di ricezione nel servizio di trasporto sui server Cassette postali e nel servizio di trasporto su un server Trasporto Edge.

Per configurare le impostazioni del registro di protocollo in Exchange Management Shell, utilizzare la sintassi seguente:

<Set-FrontEndTransportService | Set-MailboxTransportService | Set-TransportService> <ServerIdentity> -ReceiveProtocolLogPath <LocalFilePath> -ReceiveProtocolLogMaxFileSize <Size> -ReceiveProtocolLogMaxDirectorySize <Size> -ReceiveProtocolLogMaxAge <dd.hh:mm:ss> -SendProtocolLogPath <LocalFilePath> -SendProtocolLogMaxFileSize <Size> -SendProtocolLogMaxDirectorySize <Size> -SendProtocolLogMaxAge <dd.hh:mm:ss>

Con questo esempio vengono configurate le impostazioni del registro di protocollo seguenti nel servizio di trasporto sul server denominato Mailbox01:

  • Imposta la posizione del registro di protocollo per tutti i connettori di ricezione su D:\Hub SMTP Receive Log e la posizione di tutti i connettori di invio su D:\Hub SMTP Send Log. Se la cartella non esiste, verrà creata.

  • Imposta la dimensione massima del file del registro del protocollo del connettore per i connettori di ricezione e di invio su 20 MB.

  • Imposta la dimensione massima della cartella del registro del protocollo del connettore per i connettori di ricezione e di invio su 400 MB.

  • Imposta la durata massima del file del registro del protocollo del connettore per i connettori di ricezione e di invio su 45 giorni.

Set-TransportService Mailbox01 -ReceiveProtocolLogPath "D:\Hub SMTP Receive Log" -ReceiveProtocolLogMaxFileSize 20MB -ReceiveProtocolLogMaxDirectorySize 400MB -ReceiveProtocolLogMaxAge 45.00:00:00 -SendProtocolLogPath "D:\Hub SMTP Send Log" -SendProtocolLogMaxFileSize 20MB -SendProtocolLogMaxDirectorySize 400MB -SendProtocolLogMaxAge 45.00:00:00

Note:

  • L'impostazione dei parametri SendProtocolLogPath o ReceiveProtocolLogPath sul valore $null disabilita in modo efficace la registrazione del protocollo per tutti i connettori di invio o ricezione nel server. Tuttavia, l'impostazione del valore su $null genera errori del registro eventi quando la registrazione del protocollo è abilitata per qualsiasi connettore di invio o ricezione nel server, incluso il connettore di invio all'interno dell'organizzazione o il connettore di ricezione per il recapito delle cassette postali.

  • L'impostazione dei parametri ReceiveProtocolLogMaxAge o SendProtocolLogMaxAge sul valore 00:00:00 impedisce la rimozione automatica dei file di log del protocollo a causa della loro età.

Come verificare se l'operazione ha avuto esito positivo

Per verificare di aver utilizzato Exchange Management Shell correttamente per configurare le impostazioni di registrazione protocollo su un server Exchange, eseguire le operazioni seguenti:

  1. Eseguire il seguente comando in Exchange Management Shell e verificare le impostazioni del registro protocollo sul server Exchange:

    Write-Host "Front End Transport service:" -ForegroundColor yellow; Get-FrontEndTransportService | Format-List ReceiveProtocolLog*,SendProtocolLog*; Write-Host "Mailbox Transport Submission and Mailbox Transport Delivery services:" -ForegroundColor yellow; Get-MailboxTransportService | Format-List ReceiveProtocolLog*,SendProtocolLog*; Write-Host "Transport service:" -ForegroundColor yellow; Get-TransportService | Format-List ReceiveProtocolLog*,SendProtocolLog*
    
  2. Aprire il percorso del registro protocollo in Esplora risorse o Esplora file per verificare che i file del registro esistano, che i dati vengano salvati nei file e che i file verranno riciclati in base ai valori di dimensione massima del file e di dimensione massima della directory, che sono stati configurati.