Condividi tramite


Configurazione della registrazione protocollo

Si applica a: Exchange Server 2010

Ultima modifica dell'argomento: 2009-10-19

La registrazione protocollo registra le conversazioni SMTP tra i server di posta elettronica come parte del recapito di un messaggio. Queste conversazioni SMTP hanno luogo su connettori di invio e connettori di ricezione configurati sui server Exchange 2010 in cui è installato il ruolo del server Trasporto Hub o il ruolo del server Trasporto Edge. È possibile utilizzare la registrazione protocollo per individuare eventuali problemi relativi al flusso di posta.

Per impostazione predefinita, la registrazione protocollo è disabilitata su tutti i connettori di invio e di ricezione. La registrazione protocollo è abilitata o disabilitata sui singoli connettori. Altre opzioni di registrazione protocollo sono impostate sui singoli tipi di connettore dell'intero server. Tutti i connettori di ricezione in un server Trasporto Hub o in un server Trasporto Edge condividono gli stessi file di registro del protocollo e le stesse opzioni di registro del protocollo. Tali file di registro del protocollo e opzioni di registro del protocollo sono diversi dai file di registro del protocollo e dalle opzioni di registro del protocollo dei connettori di invio che si trovano sullo stesso server. Per impostazione predefinita, Exchange 2010 utilizza la registrazione circolare per limitare i registri del protocollo in base alle dimensioni dei file e alla validità dei file in modo da controllare lo spazio su disco rigido utilizzato dai file di registro del protocollo.

Per informazioni sulle altre attività di gestione relative ai registri di trasporto, vedere Gestione dei registri di trasporto.

Avviso

Non eseguire questa procedura su un un server Trasporto Edge che è stato sottoscritto nell'organizzazione di Exchange utilizzando EdgeSync. Effettuare invece le modifiche nel server Trasporto Hub. La modifica verrà replicata al server Trasporto Edge quando verrà eseguita la sincronizzazione successiva.

Abilitazione o disabilitazione della registrazione protocollo sui connettori

È necessario assegnare le autorizzazioni prima di poter eseguire questo cmdlet. Per visualizzare quali autorizzazioni sono necessarie, vedere "Connettori di ricezione" e "Connettori di invio" nell'argomento Autorizzazioni di trasporto.

Abilitazione o disabilitazione della registrazione protocollo sui connettori tramite EMC

  1. Eseguire uno dei passaggi riportati di seguito:
    • Per modificare un connettore di ricezione esistente su un server Trasporto Edge, nell'albero della console selezionare Trasporto Edge, quindi nel riquadro di lavoro fare clic sulla scheda Connettori di ricezione.
    • Per modificare un connettore di ricezione esistente su un server Trasporto Hub, nell'albero della console espandere Configurazione server e selezionare Trasporto Hub. Nel riquadro dei risultati selezionare il server in cui è disponibile il connettore di ricezione che si desidera modificare, quindi fare clic sulla scheda Connettori di ricezione.
  2. Nel riquadro di lavoro selezionare il connettore di ricezione da modificare.
  3. Sotto il nome del connettore di ricezione nel riquadro azioni, fare clic su Proprietà per aprire la pagina Proprietà.
  4. Fare clic sulla scheda Generale e utilizzare la casella a discesa vicina a Livello di registrazione protocollo per abilitare o disabilitare la registrazione protocollo. Nessuno consente di disabilitare la registrazione protocollo, mentre Dettagliato consente di abilitarla.
  5. Dopo aver selezionato la registrazione protocollo, fare clic su Applica per salvare le modifiche e rimanere nella pagina Proprietà, oppure fare clic su OK per salvare le modifiche e uscire dalla pagina Proprietà.

La procedura è simile per i connettori di invio. Per accedere ai connettori di invio, selezionare Configurazione organizzazione > Trasporto Hub.

Abilitazione o disabilitazione della registrazione protocollo sui connettori tramite Shell

Con questo esempio viene abilitata la registrazione protocollo per il connettore di ricezione Connection from Contoso.com.

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

La procedura è simile per i connettori di invio. Per i connettori di invio, è possibile utilizzare il cmdlet Set-SendConnector.

Per informazioni dettagliate sulla sintassi e sui parametri, vedere Set-ReceiveConnector o Set-SendConnector.

Abilitazione o disabilitazione della registrazione protocollo per il connettore di invio tra organizzazioni

È necessario assegnare le autorizzazioni prima di poter eseguire questo cmdlet. Per visualizzare quali autorizzazioni sono necessarie, vedere "Server Trasporto Hub" nell'argomento Autorizzazioni di trasporto.

Nota

Non è possibile utilizzare EMC per abilitare o disabilitare la registrazione protocollo per il connettore di invio tra organizzazioni.

Un connettore di invio speciale denominato connettore di invio tra organizzazioni è presente su ogni server Trasporto Hub. Tale connettore viene creato implicitamente, è invisibile e non richiede alcuna gestione. Il connettore di invio tra organizzazioni viene utilizzato per inoltrare messaggi alle seguenti destinazioni:

  • Agli altri server Trasporto Hub nell'organizzazione di Exchange
  • A server Exchange Server 2003 nell'organizzazione di Exchange
  • A server Trasporto Edge nell'organizzazione di Exchange

Per impostazione predefinita, la registrazione protocollo per il connettore di invio tra organizzazioni è disabilitata. È possibile abilitare o disabilitare la registrazione protocollo per il connettore di invio tra organizzazioni utilizzando il cmdlet Set-TransportServer.

Con questo esempio viene abilitata la registrazione protocollo nel connettore di invio tra organizzazioni in un server Trasporto Hub.

Set-TransportServer "Exchange01" -IntraOrgProtocolLoggingLevel Verbose

Per ulteriori informazioni sulla sintassi e sui parametri, vedere Set-TransportServer.

Configurazione del percorso dei file di registro del protocollo

È necessario assegnare le autorizzazioni prima di poter eseguire questo cmdlet. Per visualizzare quali autorizzazioni sono necessarie, vedere "Server Trasporto Hub" e "Server Trasporto Edge" nell'argomento Autorizzazioni di trasporto.

Per impostazione predefinita, i file di registro del protocollo per il connettore di ricezione si trovano in C:\Programmi\Microsoft\Exchange Server\V14\TransportRoles\Logs\ProtocolLog\SmtpReceive, mentre i file di registro del protocollo per il connettore di invio si trovano in C:\Programmi\Microsoft\Exchange Server\V14\TransportRoles\Logs\ProtocolLog\SmtpSend. La directory deve essere locale per il computer Exchange 2010.

Modifica del percorso dei file di registro del protocollo per i connettori di ricezione tramite EMC

  1. Eseguire uno dei passaggi riportati di seguito:
    • In un computer in cui è installato il ruolo del server Trasporto Edge, selezionare Trasporto Edge e, nel riquadro azioni, fare clic sul collegamento Proprietà sotto il nome del server.
    • In un computer in cui è installato il ruolo del server Trasporto Hub, espandere nell'albero della console Configurazione Server, quindi selezionare Trasporto Hub. Nel riquadro azioni, fare clic sul collegamento Proprietà sotto il nome del server.
  2. Nella pagina Proprietà, fare clic sulla scheda Impostazioni registro.
  3. Nella sezione Registro di protocollo fare clic su Sfoglia accanto a Percorso del file di registro di protocollo del connettore di ricezione.
  4. Nella finestra Cerca cartella, andare al nuovo percorso nel quale si desidera archiviare i file di registro del protocollo dei connettori di ricezione. Se si desidera creare una cartella, selezionare una cartella padre, fare clic su Crea nuova cartella e digitare il nome della nuova cartella. Una volta selezionata la cartella, fare clic su OK per chiudere la finestra Cerca cartella.
  5. Fare clic su Applica per salvare le modifiche e rimanere nella pagina Proprietà oppure su OK per salvare le modifiche e uscire dalla pagina Proprietà.

Modifica del percorso dei file di registro del protocollo per i connettori di ricezione tramite Shell

Con questo esempio la directory dei registri del protocollo per i connettori di ricezione viene impostata su C:\Receive SMTP Log sul computer di Exchange 2010 denominato Exchange01.

Set-TransportServer Exchange01 -ReceiveProtocolLogPath "C:\Receive SMTP Log"

Per ulteriori informazioni sulla sintassi e sui parametri, vedere Set-TransportServer.

Modifica del percorso dei file di registro del protocollo per i connettori di invio tramite EMC

  1. Eseguire uno dei passaggi riportati di seguito:
    • In un computer in cui è installato il ruolo del server Trasporto Edge, selezionare Trasporto Edge e, nel riquadro azioni, fare clic sul collegamento Proprietà sotto il nome del server.
    • In un computer in cui è installato il ruolo del server Trasporto Hub, espandere nell'albero della console Configurazione Server, quindi selezionare Trasporto Hub. Nel riquadro azioni, fare clic sul collegamento Proprietà sotto il nome del server.
  2. Nella pagina Proprietà, fare clic sulla scheda Impostazioni registro.
  3. Nella sezione Registro di protocollo fare clic su Sfoglia accanto a Percorso del file di registro di protocollo del connettore di invio.
  4. Nella finestra Cerca cartella, andare al nuovo percorso nel quale si desidera archiviare i file di registro del protocollo dei connettori di invio. Se si desidera creare una cartella, selezionare una cartella padre, fare clic su Crea nuova cartella e digitare il nome della nuova cartella. Una volta selezionata la cartella, fare clic su OK per chiudere la finestra Cerca cartella.
  5. Fare clic su Applica per salvare le modifiche e rimanere nella pagina Proprietà oppure su OK per salvare le modifiche e uscire dalla pagina Proprietà.

Modifica del percorso dei file di registro del protocollo per i connettori di invio tramite Shell

Con questo esempio la directory dei registri del protocollo per i connettori di invio viene impostata su C:\Send SMTP Log sul computer di Exchange 2010 denominato Exchange01.

Set-TransportServer Exchange01 -SendProtocolLogPath "C:\Send SMTP Log"

L'impostazione del valore del parametro SendProtocolLogPath o del parametro ReceiveProtocolLogPath su $null consente di disabilitare la registrazione protocollo per tutti i connettori di invio o di ricezione sul server. Tuttavia, impostando tali parametri su $null quando la registrazione protocollo è abilitata per qualsiasi connettore di invio, compreso il connettore di invio tra organizzazioni, o per il connettore di ricezione sul server, vengono generati errori nel registro eventi. Il metodo preferenziale per disabilitare la registrazione protocollo è l'utilizzo dei cmdlet Set-SendConnector o SetReceiveConnector per impostare il parametro ProtocolLoggingLevel su None. È inoltre possibile utilizzare il cmdlet SetTransportServer per impostare il parametro IntraOrgProtocolLoggingLevel su None.

Per ulteriori informazioni sulla sintassi e sui parametri, vedere Set-TransportServer.

Configurazione della dimensione massima di ciascun file di registro del protocollo

È necessario assegnare le autorizzazioni prima di poter eseguire questo cmdlet. Per visualizzare quali autorizzazioni sono necessarie, vedere "Server Trasporto Hub" e "Server Trasporto Edge" nell'argomento Autorizzazioni di trasporto.

Nota

Non è possibile utilizzare EMC per configurare la dimensione massima di ciascun file di registro del protocollo.

Per impostazione predefinita, la dimensione massima per ciascun file di registro del protocollo è 10 MB. Tutti i connettori di ricezione sul server condividono gli stessi file di registro del protocollo e tutti i connettori di invio sul server condividono gli stessi file di registro del protocollo. Quando un file di registro del protocollo raggiunge la dimensione massima, Exchange 2010 apre un nuovo file di registro del protocollo. Questo processo continua finché si verifica una delle seguenti condizioni:

  • La directory dei registri del protocollo raggiunge la dimensione massima specificata. Per ulteriori informazioni su come modificare la dimensione massima della directory dei registri del protocollo, vedere "Configurazione della dimensione massima della directory dei registri del protocollo" più avanti in questo argomento.
  • Un file di registro del protocollo raggiunge il limite di validità massimo specificato. Per ulteriori informazioni su come modificare il limite massimo di validità di un file di registro del protocollo, vedere "Configurazione del limite massimo di validità dei file di registro del protocollo" più avanti in questo argomento.

Quando si raggiunge la dimensione massima o il limite massimo di validità, la registrazione circolare elimina i file di registro del protocollo più vecchi.

Con questo esempio la dimensione massima dei file di registro del protocollo per i connettori di ricezione viene impostata su 20 MB sul computer di Exchange 2010 denominato Exchange01.

Set-TransportServer Exchange01 -ReceiveProtocolLogMaxFileSize 20MB

Con questo esempio la dimensione massima dei file di registro del protocollo per i connettori di invio viene impostata su 20 MB sul computer di Exchange 2010 denominato Exchange01.

Set-TransportServer Exchange01 -SendProtocolLogMaxFileSize 20MB

Per ulteriori informazioni sulla sintassi e sui parametri, vedere Set-TransportServer.

Configurazione della dimensione massima della directory dei registri del protocollo

È necessario assegnare le autorizzazioni prima di poter eseguire questo cmdlet. Per visualizzare quali autorizzazioni sono necessarie, vedere "Server Trasporto Hub" e "Server Trasporto Edge" nell'argomento Autorizzazioni di trasporto.

Nota

Non è possibile utilizzare EMC per configurare la dimensione massima della directory dei registri del protocollo.

Per impostazione predefinita, la dimensione massima per l'intera directory di registro del protocollo è di 250 MB. Tutti i connettori di ricezione sul server condividono la stessa directory di registro del protocollo e tutti i connettori di invio sul server condividono la stessa directory di registro del protocollo. La registrazione circolare elimina i file di registro del protocollo più vecchi quando si verifica una della seguenti condizioni:

  • La directory dei registri del protocollo raggiunge la dimensione massima specificata.
  • Un file di registro del protocollo raggiunge il limite di validità massimo specificato.

Con questo esempio la dimensione massima della directory dei registri del protocollo per i connettori di ricezione viene impostata su 400 MB sul computer di Exchange 2010 denominato Exchange01.

Set-TransportServer Exchange01 -ReceiveProtocolLogMaxDirectorySize 400MB

Con questo esempio la dimensione massima della directory dei registri del protocollo per i connettori di invio viene impostata su 400 MB sul computer di Exchange 2010 denominato Exchange01.

Set-TransportServer Exchange01 -SendProtocolLogMaxDirectorySize 400MB

Per ulteriori informazioni sulla sintassi e sui parametri, vedere Set-TransportServer.

Configurazione del limite massimo di validità per i file di registro del protocollo

È necessario assegnare le autorizzazioni prima di poter eseguire questo cmdlet. Per visualizzare quali autorizzazioni sono necessarie, vedere "Server Trasporto Hub" e "Server Trasporto Edge" nell'argomento Autorizzazioni di trasporto.

Nota

Non è possibile utilizzare EMC per configurare il limite massimo di validità dei file di registro del protocollo.

Per impostazione predefinita, il limite massimo di validità per ciascun file di registro del protocollo è di 30 giorni. Tutti i connettori di ricezione sul server condividono gli stessi file di registro del protocollo e tutti i connettori di invio sul server condividono gli stessi file di registro del protocollo. La registrazione circolare elimina i file di registro del protocollo più vecchi quando si verifica una della seguenti condizioni:

  • La directory dei registri del protocollo raggiunge la dimensione massima specificata.
  • Un file di registro del protocollo raggiunge il limite di validità massimo specificato.

Con questo esempio il limite massimo di validità dei file di registro del protocollo per i connettori di ricezione viene impostata su 45 giorni sul computer di Exchange 2010 denominato Exchange01.

Set-TransportServer Exchange01 -ReceiveProtocolLogMaxAge 45.00:00:00

Con questo esempio il limite massimo di validità dei file di registro del protocollo per i connettori di invio viene impostata su 45 giorni sul computer di Exchange 2010 denominato Exchange01.

Set-TransportServer Exchange01 -SendProtocolLogMaxAge 45.00:00:00

Per specificare un valore per il limite di validità, immettere un periodo di tempo: gg.hh:mm:ss dove g = giorni, h = ore, m = minuti e s = secondi. L'intervallo di input valido per questo parametro è compreso tra 00:00:00 e 24855.03:14:07. L'impostazione del valore del parametro ReceiveProtocolLogMaxAge o del parametro SendProtocolLogMaxAge su 00:00:00 impedisce la rimozione automatica dei file di registro del protocollo a causa del limite di validità.

Per ulteriori informazioni sulla sintassi e sui parametri, vedere Set-TransportServer.