Condividi tramite


Configurazione della verifica dei messaggi

 

Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Ultima modifica dell'argomento: 2009-09-23

In questo argomento viene descritto come utilizzare Exchange Management Console ed Exchange Management Shell per configurare la verifica dei messaggi in Microsoft Exchange Server 2007.

Nota

Qualsiasi impostazione di verifica dei messaggi configurabile utilizzando Exchange Management Console è disponibile solo in Microsoft Exchange Server 2007 Service Pack 1 (SP1). Tutte le impostazioni di verifica dei messaggi sono configurabili utilizzando Exchange Management Shell in Exchange 2007 SP1 e nella versione di produzione (RTM, Release to Manufacturing) di Microsoft Exchange Server 2007.

La verifica dei messaggi registra l'attività di trasporto SMTP (Simple Mail Transfer Protocol) di tutti i messaggi che sono trasferiti da e verso un computer Exchange 2007 che ha installato il ruolo del server Hub Traspor, Mailbox o Edge Transport. È possibile utilizzare i registri di verifica dei messaggi per indagini sui messaggi, analisi del flusso di posta, segnalazioni e risoluzione dei problemi.

Informazioni preliminari

Per eseguire le procedure riportate di seguito, è necessario utilizzare un account che disponga della seguente delega:

  • Ruolo Exchange Organization Administrator

Per eseguire le procedure riportate di seguito su un computer in cui è installato il ruolo del server Trasporto Edge, è necessario accedere al sistema utilizzando un account che sia membro del gruppo Administrators locale del computer.

Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Exchange 2007, vedere Considerazioni sulle autorizzazioni.

Per modificare le impostazioni di verifica dei messaggi su un server in cui sono installati sia il ruolo del server Cassette postali che il ruolo del server Trasporto Hub, utilizzare il cmdlet Set-MailboxServer o il cmdlet Set-TransportServer.

Attivazione o disattivazione della verifica dei messaggi

Per impostazione predefinita, la verifica dei messaggi è abilitata su tutti i computer Exchange 2007 in cui è installato il ruolo del server Trasporto Hub, Cassette postali o Trasporto Edge.

Nota

È possibile abilitare o disabilitare la verifica dei messaggi utilizzando Exchange Management Console solo in Exchange 2007 SP1.

Per utilizzare Exchange Management Console per abilitare o disabilitare la verifica dei messaggi su server Trasporto Hub o Trasporto Edge in Exchange 2007 SP1

  1. Aprire Exchange Management Console. Eseguire uno dei passaggi riportati di seguito:

    • In un computer in cui è installato il ruolo del server Trasporto Edge, selezionare Trasporto Edge, quindi nel riquadro azioni fare clic sul collegamento Proprietà direttamente 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à direttamente sotto il nome del server.

  2. Nella pagina Proprietà scegliere la scheda Impostazioni registro.

  3. Nella sezione Registro di verifica messaggi eseguire uno dei passaggi riportati di seguito:

    • Selezionare Abilita registro di verifica messaggi per abilitare la verifica dei messaggi.

    • Deselezionare Abilita registro di verifica messaggi per disabilitare la verifica dei messaggi.

  4. 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à.

Per utilizzare Exchange Management Shell per abilitare o disabilitare la verifica dei messaggi su server Trasporto Hub o Trasporto Edge in Exchange 2007 SP1

  • Eseguire il comando riportato di seguito:

    Set-TransportServer <Identity> -MessageTrackingLogEnabled <$true | $false>
    

    Ad esempio, per disabilitare la verifica dei messaggi su un computer Exchange 2007 denominato Exchange01, eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 -MessageTrackingLogEnabled $false
    

Per utilizzare Exchange Management Shell per abilitare o disabilitare la verifica dei messaggi su un server Cassette postali in Exchange 2007 RTM

  • Eseguire il comando riportato di seguito:

    Set-MailboxServer <Identity> -MessageTrackingLogEnabled <$true | $false>
    

    Ad esempio, per disabilitare la verifica dei messaggi su un computer Exchange 2007 denominato Mailbox01, eseguire il comando riportato di seguito:

    Set-MailboxServer Mailbox01 -MessageTrackingLogEnabled $false
    

Configurazione del percorso dei registri di verifica dei messaggi

Per impostazione predefinita, i registri dei messaggi sono archiviati nella directory C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\MessageTracking. La directory deve essere locale per il computer Exchange 2007. In un ambiente cluster a copia singola (SCC, Single Copy Cluster), spostare la directory dei registri di verifica dei messaggi in una risorsa disco fisico presente nella risorsa di archiviazione condivisa. Ciò abilita ricerche dei registri di verifica dei messaggi per continuare a funzionare in caso di failover.

Nota

È possibile configurare il percorso dei registri di verifica messaggi utilizzando Exchange Management Console solo in Exchange 2007 SP1.

Per utilizzare Exchange Management Console per modificare il percorso dei registri di verifica messaggi su un server Trasporto Hub o Trasporto Edge in Exchange 2007 SP1

  1. Aprire Exchange Management Console. Eseguire uno dei passaggi riportati di seguito:

    • In un computer in cui è installato il ruolo del server Trasporto Edge, selezionare Trasporto Edge, quindi nel riquadro azioni fare clic sul collegamento Proprietà direttamente 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à direttamente sotto il nome del server.

  2. Nella pagina Proprietà scegliere la scheda Impostazioni registro.

  3. Nella sezione Registro di verifica messaggi fare clic su Sfoglia vicino a Percorso del registro di verifica messaggi.

  4. Nella finestra Cerca cartella andare al nuovo percorso nel quale si desidera archiviare i file di registro di verifica messaggi. Se si desidera creare una nuova 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à.

Per utilizzare Exchange Management Shell per modificare il percorso dei registri di verifica messaggi su un server Trasporto Hub o Trasporto Edge in Exchange 2007 SP1 o Exchange 2007 RTM

  • Eseguire il comando riportato di seguito:

    Set-TransportServer <Identity> -MessageTrackingLogPath <LocalFilePath>
    

    Ad esempio, per modificare la posizione del registro di verifica dei messaggi in C:\Message Tracking su un computer Exchange 2007 denominato Exchange01, eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 -MessageTrackingLogPath "C:\Message Tracking"
    

Per utilizzare Exchange Management Shell per modificare il percorso dei registri di verifica messaggi su un server Cassette postali in Exchange 2007 SP1 o Exchange 2007 RTM

  • Eseguire il comando riportato di seguito:

    Set-MailboxServer <Identity> -MessageTrackingLogPath <LocalFilePath>
    

    Ad esempio, per modificare la posizione del registro di verifica dei messaggi in C:\Message Tracking su un computer Exchange 2007 denominato Mailbox01, eseguire il comando riportato di seguito:

    Set-MailboxServer Mailbox01 -MessageTrackingLogPath "C:\Message Tracking"
    

Se si imposta il valore del parametro MessageTrackingLogPath su $null, si disabilita la verifica dei messaggi in modo efficace. Tuttavia, se si imposta il valore del parametro MessageTrackingLogPath su $null quando il valore dell'attributo MessageTrackingLogEnabled è $true, si genereranno errori nel registro eventi. Il metodo preferenziale per disabilitare la verifica dei messaggi è l'utilizzo del parametro MessageTrackingLogEnabled mediante il cmdlet Set-TransportServer o il cmdlet Set-MailboxServer.

Quando si modifica il percorso della directory dei registri di verifica dei messaggi, tale modifica non copia nessun file di registro esistente dalla vecchia directory alla nuova. La nuova directory dei registri di verifica dei messaggi è attiva quasi immediatamente dopo la modifica della configurazione, ma i file di registro esistenti rimangono nella vecchia directory.

Per accedere alla directory dei registri di verifica dei messaggi sono necessarie le seguenti autorizzazioni:

  • Amministratore: controllo completo

  • Sistema: controllo completo

  • Servizio di rete: lettura, scrittura ed eliminazione di sottocartelle e file

Per impostazione predefinita, il servizio di trasporto di Exchange utilizza le credenziali di sicurezza dell'account utente Servizio di rete per creare la directory dei registri di verifica dei messaggi e applica le autorizzazioni corrette. Se la nuova directory dei registri di verifica dei messaggi non esiste già e l'account Servizio di rete dispone dei diritti necessari per creare cartelle e applicare le autorizzazioni al nuovo percorso, la directory dei registri di verifica dei messaggi viene creata e le autorizzazioni corrette vengono applicate alla nuova directory. Se la directory dei registri di verifica dei messaggi esiste già, le autorizzazioni della cartella esistente non vengono controllate. Ogni volta che si sposta la directory dei registri di verifica dei messaggi utilizzando il parametro MessageTrackingLogPath con il cmdlet Set-TransportServer o con il cmdlet Set-MailboxServer, si consiglia di verificare la nuova directory dei registri di verifica dei messaggi e le relative autorizzazioni. Se la modifica della directory dei registri di verifica dei messaggi non viene eseguita, è possibile creare la nuova directory dei registri di verifica dei messaggi e applicarvi le autorizzazioni appropriate prima di utilizzare il parametro MessageTrackingLogPath con il cmdlet Set-TransportServer o con il cmdlet Set-MailboxServer.

Configurazione della dimensione di ciascun file di registro di verifica dei messaggi

Per impostazione predefinita, la dimensione massima per ciascun file di registro di verifica dei messaggi è di 10 MB. Quando un file di registro di verifica dei messaggi raggiunge la dimensione massima, Exchange 2007 apre un nuovo file di registro di verifica dei messaggi. Questo processo continua fintanto che si verifica una delle seguenti condizioni:

  • La directory dei registri di verifica dei messaggi raggiunge la dimensione massima specificata. Per ulteriori informazioni su come modificare la dimensione massima della directory dei registri di verifica dei messaggi, vedere "Configurazione della dimensione massima della directory dei registri di verifica dei messaggi" più avanti in questo argomento.

  • Un file di registro di verifica dei messaggi raggiunge il limite di validità massimo specificato. Per ulteriori informazioni su come modificare il limite massimo di validità di un file di registro di verifica dei messaggi, vedere "Configurazione del limite massimo di validità di un registro di verifica dei messaggi" 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 di verifica dei messaggi più vecchi.

Nota

Per impostazione predefinita, il processo di registrazione di trasporto ha un livello di registrazione pari a 0 (Minimo). Se si desidera che Microsoft Exchange scriva una voce del registro eventi quando la registrazione circolare rimuove un file di registro, è necessario modificare il valore del livello di registrazione del processo di registrazione di trasporto a 5 (Massimo) o 7 (Avanzato). Per ulteriori informazioni, vedere Come modificare i livelli di registrazione per i processi di Exchange.

Per utilizzare Exchange Management Shell per modificare la dimensione massima di ciascun file di registro di verifica dei messaggi su un server Trasporto Hub o Trasporto Edge

  • Eseguire il comando riportato di seguito:

    Set-TransportServer <Identity> -MessageTrackingLogMaxFileSize <FileSize>
    

    Ad esempio, per modificare la dimensione massima di un file di registro di verifica dei messaggi a 20 MB su un computer Exchange 2007 denominato Exchange01, eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 -MessageTrackingLogMaxFileSize 20MB
    

Per utilizzare Exchange Management Shell per modificare la dimensione massima di ciascun file di registro di verifica dei messaggi su un server Cassette postali

  • Eseguire il comando riportato di seguito:

    Set-MailboxServer <Identity> -MessageTrackingLogMaxFileSize <FileSize>
    

    Ad esempio, per impostare la dimensione massima di un file di registro di verifica dei messaggi su 20 MB per un computer Exchange 2007 denominato Mailbox01, eseguire il comando riportato di seguito:

    Set-MailboxServer Mailbox01 -MessageTrackingLogMaxFileSize 20MB
    

Se viene immesso un valore per il parametro MessageTrackingLogMaxFileSize, qualificarlo con una delle seguenti unità:

  • B (byte)

  • KB (kilobyte)

  • MB (megabyte)

  • GB (gigabyte)

  • TB (terabyte)

I valori non qualificati vengono considerati byte. Il valore del parametro MessageTrackingLogMaxFileSize deve essere inferiore o uguale al valore del parametro MessageTrackingLogMaxDirectorySize . La gamma di immisssione valida per questi parametri è compresa tra 1 e 9223372036854775807 byte.

Configurazione della dimensione massima della directory dei registri di verifica dei messaggi

Per impostazione predefinita, la dimensione massima per l'intera directory dei registri di verifica dei messaggi è di 250 MB. La registrazione circolare elimina i file di registro di verifica dei messaggi più vecchi quando si verifica una delle seguenti condizioni:

  • Un file di registro di verifica dei messaggi raggiunge il limite di validità massimo specificato.

  • La directory dei registri di verifica dei messaggi raggiunge la dimensione massima specificata.

    Importante

    La dimensione massima della directory dei registri di verifica dei messaggi viene calcolata come dimensione totale di tutti i file di registro con lo stesso prefisso del nome. Gli altri file che non seguono la convenzione del prefisso del nome non vengono conteggiati nel calcolo della dimensione totale della directory. Rinominando i file di registro meno recenti o copiando gli altri file nella directory dei registri di verifica dei messaggi, la directory potrebbe superare la dimensione massima specificata. Quando il ruolo del server Trasporto Hub e il ruolo del server Cassette postali vengono installati nello stesso server, la dimensione massima della directory dei registri di verifica dei messaggi non coincide con la dimensione massima specificata poiché i file di registro di verifica dei messaggi generati da ruoli del server diversi hanno prefissi del nome diversi. I file del registro di verifica dei messaggi del ruolo del server Trasporto Hub o Trasporto Edge iniziano con il prefisso del nome MSGTRK. I file del registro di verifica dei messaggi del ruolo del server Cassette postali iniziano con il prefisso del nome MSGTRKM. Quando il ruolo del server Trasporto Hub e il ruolo del server Cassette postali vengono installati nello stesso server, la dimensione massima della directory dei registri di verifica dei messaggi è doppia rispetto al valore specificato.

Per utilizzare Exchange Management Shell per modificare la dimensione massima della directory dei registri di verifica dei messaggi su un server Trasporto Hub o Trasporto Edge

  • Eseguire il comando riportato di seguito:

    Set-TransportServer <Identity> -MessageTrackingLogMaxDirectorySize <DirectorySize>
    

    Ad esempio, per modificare la dimensione massima di una directory dei registri di verifica dei messaggi a 400 MB su un computer Exchange 2007 denominato Exchange01, eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 -MessageTrackingLogMaxDirectorySize 400MB
    

Per utilizzare Exchange Management Shell per modificare la dimensione massima della directory dei registri di verifica dei messaggi su un server Cassette postali

  • Eseguire il comando riportato di seguito:

    Set-MailboxServer <Identity> -MessageTrackingLogMaxDirectorySize <DirectorySize>
    

    Ad esempio, per impostare la dimensione massima della directory dei registri di verifica dei messaggi su 400 MB per un computer Exchange 2007 denominato Mailbox01, eseguire il comando riportato di seguito:

    Set-TransportServer Mailbox01 -MessageTrackingLogMaxDirectorySize 400MB
    

Se viene immesso un valore per il parametro MessageTrackingLogMaxDirectorySize, qualificarlo con una delle seguenti unità:

  • B (byte)

  • KB (kilobyte)

  • MB (megabyte)

  • GB (gigabyte)

  • TB (terabyte)

I valori non qualificati vengono considerati byte. Il valore del parametro MessageTrackingLogMaxFileSize deve essere inferiore o uguale al valore del parametro MessageTrackingLogMaxDirectorySize . La gamma di immisssione valida per questi parametri è compresa tra 1 e 9223372036854775807 byte.

Configurazione del limite massimo di validità di un registro di verifica dei messaggi

Per impostazione predefinita, il limite massimo di validità per ciascun file di registro di verifica dei messaggi è di 30 giorni. La registrazione circolare elimina i file di registro di verifica dei messaggi più vecchi se si verifica una delle seguenti condizioni:

  • La directory dei registri di verifica dei messaggi raggiunge la dimensione massima specificata.

  • Un file di registro di verifica dei messaggi raggiunge il limite di validità massimo specificato.

Nota

Per impostazione predefinita, il processo di registrazione di trasporto ha un livello di registrazione pari a 0 (Minimo). Se si desidera che Microsoft Exchange scriva una voce del registro eventi quando la registrazione circolare rimuove un file di registro, è necessario modificare il valore del livello di registrazione del processo di registrazione di trasporto a 5 (Massimo) o 7 (Avanzato). Per ulteriori informazioni, vedere Come modificare i livelli di registrazione per i processi di Exchange.

Per utilizzare Exchange Management Shell per modificare la validità massima di un file di registro di verifica dei messaggi su un server Trasporto Hub o Trasporto Edge

  • Eseguire il comando riportato di seguito:

    Set-TransportServer <Identity> -MessageTrackingLogMaxAge <Age>
    

    Ad esempio, per modificare il limite massimo di validità di un file di registro di verifica dei messaggi a 45 giorni su un computer Exchange 2007 denominato Exchange01, eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 -MessageTrackingLogMaxAge 45.00:00:00
    

Per utilizzare Exchange Management Shell per modificare la validità massima di un file di registro di verifica dei messaggi su un server Cassette postali

  • Eseguire il comando riportato di seguito:

    Set-MailboxServer <Identity> -MessageTrackingLogMaxAge <Age>
    

    Ad esempio, per modificare il limite massimo di validità di un file di registro di verifica dei messaggi su 45 giorni per un computer Exchange 2007 denominato Mailbox01, eseguire il comando riportato di seguito:

    Set-MailboxServer Mailbox01 -MessageTrackingLogMaxAge 45.00:00:00
    

Per specificare un valore per il limite di validità, è necessario immetterlo come intervallo di tempo, come illustrato di seguito: dd.hh:mm:ss dove d = giorni, h = ore, m = minuti, e s = secondi. La gamma di immissione valida per questo parametro è compresa tra 00:00:00 e 24855.03:14:07. L'impostazione del valore del parametro MessageTrackingLogMaxAge su 00:00:00 impedisce la rimozione automatica del registro di verifica dei messaggi dei file a causa del limite di validità.

Configurazione della registrazione dell'oggetto dei messaggi nei registri di verifica dei messaggi

Per impostazione predefinita, la riga dell'oggetto di un messaggio di posta elettronica SMTP è archiviata nel registro di verifica dei messaggi. Tuttavia, è possibile disabilitare la registrazione dell'oggetto dei messaggi per soddisfare requisiti di protezione o di privacy più rigidi. Prima di attivare o disattivvare la registrazione dell'oggetto dei messaggi, verificare i criteri dell'organizzazione relativi alla visualizzazione delle informazioni sull'oggetto

Per utilizzare Exchange Management Shell per abilitare o disabilitare la registrazione degli oggetti dei messaggi nei registri di verifica dei messaggi su un server Trasporto Hub o Trasporto Edge

  • Eseguire il comando riportato di seguito:

    Set-TransportServer <Identity> -MessageTrackingLogSubjectLoggingEnabled <$true|$false>
    

    Ad esempio, per disabilitare la verifica dell'oggetto dei messaggi su un computer Exchange 2007 denominato Exchange01, eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 -MessageTrackingLogSubjectLoggingEnabled $false
    

Per utilizzare Exchange Management Shell per abilitare o disabilitare la registrazione degli oggetti dei messaggi nei registri di verifica dei messaggi su un server Cassette postali

  • Eseguire il comando riportato di seguito:

    Set-MailboxServer <Identity> -MessageTrackingLogSubjectLoggingEnabled <$true|$false>
    

    Ad esempio, per disabilitare la verifica degli oggetti dei messaggi su un computer Exchange 2007 denominato Mailbox01, eseguire il comando riportato di seguito:

    Set-MailboxServer Mailbox01 -MessageTrackingLogSubjectLoggingEnabled $false
    

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

Ulteriori informazioni

Per ulteriori informazioni sulla verifica dei messaggi, vedere Gestione della verifica messaggi.