Condividi tramite


Configurazione degli intervalli tra tentativi di invio e reinvio e degli intervalli di scadenza dei messaggi

 

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

Ultima modifica dell'argomento: 2011-04-05

In questo argomento viene descritto come configurare gli intervalli tra i tentativi di invio e reinvio e per la scadenza dei messaggi su un server di Microsoft Exchange Server 2007 in cui sia installato un ruolo del server Trasporto Hub o Trasporto Edge.

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 Server 2007, vedere Considerazioni sulle autorizzazioni.

Intervalli tra i tentativi di invio

Quando un server Trasporto Hub o Trasporto Edge non può connettersi all'hop successivo, la coda viene messa nello stato Riprova. I tentativi di connessione continuano a intervalli specificati fino alla scadenza della coda o a connessione effettuata.

Configurazione del numero di glitch retry di coda

Il numero di glitch retry di coda specifica il numero di tentativi di connessione effettuati immediatamente quando un server di trasporto riscontra problemi nel connettersi con il server di destinazione. Il numero predefinito è 4. In genere, non si richiede la modifica di tale parametro a meno che la rete non sia affidabile e continui a sperimentare interruzioni accidentali di connessione. Se tale numero viene impostato su 0, il server non effettua un tentativo di invio immediato dopo una connessione non riuscita e il successivo viene controllato dai tentativi dopo un errore temporaneo.

Per modificare il numero di glitch retry di coda

  1. Aprire il seguente file utilizzando Blocco note: C:\Programmi\Microsoft\Exchange Server\Bin\EdgeTransport.exe.config.

  2. Modificare la seguente riga nella sezione <appSettings>:

    <add key="QueueGlitchRetryCount" value="<Integer>" />
    

    Ad esempio, per impostare il numero di glitch retry di coda su 6, modificare il parametro QueueGlitchRetryCount come segue:

    <add key="QueueGlitchRetryCount" value="6" />
    
  3. Salvare e chiudere il file EdgeTransport.exe.config.

  4. Riavviare il servizio di trasporto di Microsoft Exchange.

L'intervallo di input valido per questo parametro è compreso tra 0 e 15.

Configurazione dell'intervallo glitch retry di coda

L'intervallo glitch retry di coda specifica l'intervallo tra ogni tentativo di connessione indicato dal parametro QueueGlitchRetryCount. L'intervallo glitch retry di coda predefinito è 1 minuto. In genere, non si richiede la modifica di tale parametro a meno che la rete non sia affidabile e continui a sperimentare interruzioni di connessione accidentali.

Per modificare l'intervallo glitch retry di coda

  1. Aprire il seguente file utilizzando Blocco note: C:\Programmi\Microsoft\Exchange Server\Bin\EdgeTransport.exe.config.

  2. Modificare la seguente riga nella sezione <appSettings>:

    <add key="QueueGlitchRetryInterval" value="<hh:mm:ss>" />
    

    Ad esempio, per impostare il numero di glitch retry di coda su 30 secondi, modificare il parametro QueueGlitchRetryCount come segue:

    <add key="QueueGlitchRetryInterval" value="00:00:30" />
    
  3. Salvare e chiudere il file EdgeTransport.exe.config.

  4. Riavviare il servizio di trasporto di Microsoft Exchange.

Per specificare un valore per il limite di validità, immettere un periodo di tempo, come indicato di seguito: hh:mm:ss, dove h = ore, m = minuti e s = secondi.

Configurazione del numero di tentativi dopo un errore temporaneo

Il numero di tentativi dopo un errore temporaneo specifica il numero di tentativi di connessione effettuati dopo che i tentativi controllati dai parametri QueueGlitchRetryCount e QueueGlitchRetryInterval sono falliti. Il numero predefinito di questi tentativi è 6. Se impostato su 0, il successivo tentativo di connessione sarà controllato dall'intervallo tra tentativi dopo un errore di connessione esterna.

Per utilizzare Exchange Management Console per l'impostazione del numero di tentativi dopo un errore temporaneo

  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 nell'albero della console Trasporto Edge, quindi 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 dei risultati selezionare un server. Nel riquadro azioni, fare clic sul collegamento Proprietà direttamente sotto il nome del server.

  2. Fare clic sulla scheda Limiti.

  3. Immettere un numero intero accanto a Numero tentativi dopo un errore temporaneo. L'intervallo di input valido è compreso tra 0 e 15.

  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 impostare il numero di tentativi dopo un errore temporaneo

  • Eseguire il comando riportato di seguito:

    Set-TransportServer <Identity> -TransientFailureRetryCount <Integer>
    

    Ad esempio, se si desidera impostare il numero di tentativi dopo un errore temporaneo su 8 su un server Trasporto Edge di Exchange 2007 denominato Exchange01, è necessario eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 - TransientFailureRetryCount 8
    

L'intervallo di input valido per questo parametro è compreso tra 0 e 15.

Configurazione dell'intervallo tra tentativi dopo un errore temporaneo

L'intervallo tra tentativi dopo un errore temporaneo specifica l'intervallo tra ogni tentativo di connessione specificato dal numero di tentativi dopo un errore temporaneo. In un server Trasporto Hub, l'intervallo predefinito è 5 minuti. In un server Trasporto Edge, l'intervallo predefinito è 10 minuti.

Per utilizzare Exchange Management Console per impostare l'intervallo tra tentativi dopo un errore temporaneo

  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 nell'albero della console Trasporto Edge, quindi 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 dei risultati selezionare un server. Nel riquadro azioni, selezionare il collegamento Proprietà direttamente sotto il nome del server.

  2. Fare clic sulla scheda Limiti.

  3. Immettere un valore in secondi accanto a intervallo tra tentativi dopo un errore temporaneo (secondi). In Exchange Management Console, l'intervallo di input valido è compreso tra 1 secondo e 43200 secondi (12 ore).

  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 impostare l'intervallo tra tentativi dopo un errore temporaneo

  • Eseguire il comando riportato di seguito:

    Set-TransportServer <Identity> -TransientFailureRetryInterval <Age>
    

    Ad esempio, se si desidera impostare l'intervallo tra tentativi dopo un errore temporaneo su 1 minuto secondi su un server Trasporto Hub di Exchange 2007 denominato Exchange01, è necessario eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 - TransientFailureRetryInterval 00:01:00
    

Per specificare un valore per il limite di validità, immettere un periodo di tempo, come indicato di seguito: hh:mm:ss, dove h = ore, m = minuti e s = secondi. L'intervallo di input per questo parametro è compreso tra 00.00.01 e 12.00.00.

Configurazione dell'intervallo tra tentativi dopo un errore di connessione esterna

L'intervallo tra tentativi dopo un errore di connessione esterna specifica l'intervallo di attesa tra i vari tentativi di connessione precedentemente falliti. Questi tentativi falliti vengono controllati dai tentativi dopo un errore temporaneo e dall'intervallo tra tentativi dopo un errore temporaneo. Il valore predefinito per tale intervallo su un server Trasporto Hub è 10 minuti. Il valore predefinito sul server Trasporto Edge è 30 minuti.

Per utilizzare Exchange Management Console per impostare l'intervallo tra tentativi dopo un errore di connessione esterna

  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 nell'albero della console Trasporto Edge, quindi 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 dei risultati selezionare un server. Nel riquadro azioni, selezionare il collegamento Proprietà direttamente sotto il nome del server.

  2. Fare clic sulla scheda Limiti.

  3. Immettere un valore in minuti accanto all'intervallo tra tentativi dopo un errore di connessione esterna (minuti). In Exchange Management Console, l'intervallo di input valido è compreso tra 1 minuto e 28800 minuti (20 giorni).

  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 impostare l'intervallo tra tentativi dopo un errore di connessione esterna

  • Eseguire il comando riportato di seguito:

    Set-TransportServer <Identity> -OutboundConnectionFailureRetryInterval <Age>
    

    Ad esempio, se si desidera impostare l'intervallo tra tentativi dopo un errore di connessione esterna a 45 minuti su un server Trasporto Edge di Exchange 2007 denominato Exchange01, è necessario eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 - OutboundConnectionFailureRetryInterval 00:45:00
    

Per specificare un valore per il limite di validità, immettere un periodo di tempo, come indicato di seguito: dd.hh:mm:ss dove d = giorni, h = ore, m = minuti, e s = secondi. L'intervallo di input valido per questi parametri è compreso tra 00.00.01 e 20.00.00.00.

Configurazione dell'intervallo tra i tentativi di connessione delle code di recapito

L'intervallo tra tentativi di connessione delle code di recapito indica la frequenza con la quale le code di recapito delle cassette postali su un server Trasporto Hub cercano di connettersi a un server Cassette postali di destinazione che non può essere raggiunto. Per impostazione predefinita, tale intervallo è 5 minuti ed è controllato dal parametro MailboxDeliveryQueueRetryInterval nel file di configurazione dell'applicazione EdgeTransport.exe.config che si trova nella directory C:\Program Files\Microsoft\Exchange Server\Bin. Le modifiche salvate su questo file diventano effettive dopo il riavvio del servizio di trasporto di Microsoft Exchange.

Impostazione dell'intervallo tra tentativi di connessione delle code di recapito

  1. Aprire il seguente file utilizzando Blocco note: C:\Program Files\Microsoft\Exchange Server\Bin\EdgeTransport.exe.config.

  2. Modificare la riga seguente nella sezione <appSettings>:

    <add key="MailboxDeliveryQueueRetryInterval" value="<hh:mm:ss>" />
    

    Ad esempio, per impostare l'intervallo tra tentativi di connessione delle code di recapito su 3 minuti, è necessario modificare il parametro MaiboxDeliveryQueueRetryInterval come indicato di seguito:

    <add key=" MailboxDeliveryQueueRetryInterval " value="00:03:00" />
    
  3. Salvare e chiudere il file EdgeTransport.exe.config.

  4. Riavviare il servizio di trasporto di Microsoft Exchange.

Per specificare un valore per il limite di validità, immettere un periodo di tempo: dd.hh:mm:ss dove d = giorni, h = ore, m = minuti, e s = secondi. La gamma di immisssione valida per questo parametro è compresa tra 00:00:01 e 1.00:00:00.

Configurazione dell'intervallo tra tentativi di invio messaggi

L'intervallo tra tentativi di invio messaggi indica la frequenza con la quale un server Trasporto Hub o Trasporto Edge invia nuovamente un messaggio in stato Riprova. Per impostazione predefinita, l'intervallo tra i tentativi di invio messaggi è 1 minuto. Si consiglia di non modificare il valore predefinito a meno che richiesto dal servizio supporto tecnico clienti Microsoft.

Per l'utilizzo di Exchange Management Shell per impostare l'intervallo tra tentativi di invio messaggi

  • Eseguire il comando riportato di seguito:

    Set-TransportServer <Identity> -MessageRetryInterval <Age>
    

    Ad esempio, se si desidera modificare l'intervallo tra tentativi di invio messaggi a 2 minuti su un computer Exchange 2007 denominato Exchange01, eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 -MessageRetryInterval 00:02:00
    

Per specificare un valore per il limite di validità, immettere un periodo di tempo: dd.hh:mm:ss dove d = giorni, h = ore, m = minuti, e s = secondi. La gamma di immisssione valida per questo parametro è compresa tra 00:00:01 e 1.00:00:00.

Configurazione dell'intervallo di timeout del messaggio di notifica del ritardo nel recapito

Per impostazione predefinita, l'intervallo di timeout del messaggio di notifica del ritardo nel recapito è di 4 ore. Se il messaggio non è stato recapitato entro l'intervallo di timeout del messaggio di notifica del ritardo nel recapito, il mittente riceve un messaggio di notifica del ritardo nel recapito.

Il valore del parametro DelayNotificationTimeout deve essere sempre maggiore di quello del parametro TransientFailureRetryCount moltiplicato per il parametro TransientFailureRetryInterval.

Per utilizzare Exchange Management Console per impostare un intervallo di timeout della notifica del messaggio DSN di ritardo

  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 nell'albero della console Trasporto Edge, quindi 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 dei risultati selezionare un server. Nel riquadro azioni, selezionare il collegamento Proprietà direttamente sotto il nome del server.

  2. Fare clic sulla scheda Limiti.

  3. Immettere un valore in ore accanto a Notifica al mittente quando il recapito del messaggio viene ritardato di un intervallo di tempo maggiore di (ore). In Exchange Management Console l'intervallo di input valido è compreso tra 1 ora e 720 ore (30 giorni).

  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 l'utilizzo di Exchange Management Shell per impostare l'intervallo di timeout del messaggio di notifica del ritardo nel recapito

  • Eseguire il comando riportato di seguito:

    Set-TransportServer <Identity> -DelayNotificationTimeout <Age>
    

    Ad esempio, se si desidera modificare il timeout del messaggio di notifica del ritardo nel recapito a 6 minuti su un computer Exchange 2007 denominato Exchange01, eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 -DelayNotificationTimeout 06:00:00
    

Per specificare un valore per il limite di validità, immettere un periodo di tempo, come indicato di seguito: dd.hh:mm:ss dove d = giorni, h = ore, m = minuti, e s = secondi. La gamma di immisssione valida per questo parametro è compresa tra 00:00:01 e 30.00:00:00.

Attivazione o disattivazione dell'invio delle notifiche del ritardo nel recapito a mittenti di messaggi esterni

Per impostazione predefinita i messaggi di notifica del ritardo nel recapito possono essere inviati a mittenti che si trovano all'esterno dell'organizzazione di Exchange.

Per l'utilizzo di Exchange Management Shell per attivare o disattivare l'invio di notifiche del ritardo nel recapito a mittenti di messaggi esterni

  • Eseguire il comando riportato di seguito:

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

    Ad esempio, se si desidera impedire l'invio di messaggi di notifica del ritardo nel recapito a mittenti esterni su un computer Exchange 2007 denominato Exchange01, eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 -ExternalDelayDSNEnabled $false
    

Attivazione o disattivazione dell'invio delle notifiche del ritardo nel recapito a mittenti di messaggi interni

Per impostazione predefinita, i messaggi di notifica del ritardo nel recapito possono essere inviati a mittenti che si trovano all'interno dell'organizzazione di Exchange.

Per l'utilizzo di Exchange Management Shell per attivare o disattivare l'invio di notifiche del ritardo nel recapito a mittenti di messaggi interni

  • Eseguire il comando riportato di seguito:

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

    Ad esempio, se si desidera impedire l'invio di messaggi di notifica del ritardo nel recapito a mittenti interni su un computer Exchange 2007 denominato Exchange01, eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 -InternalDelayDSNEnabled $false
    

Intervalli tra i tentativi di reinvio

I messaggi non recapitati vengono automaticamente reinviati se lo stato della coda di recapito remota o delle cassette postali è Riprova per un periodo di tempo specificato e quello dei messaggi non è Sospeso. Il periodo di tempo è controllato dal parametro MaxIdleTimeBeforeResubmit nel file di configurazione dell'applicazione EdgeTransport.exe.config. Per impostazione predefinita, il valore del parametro MaxIdleTimeBeforeResubmit è 12 ore.

Per modificare l'intervallo tra nuovi invii dei messaggi

  1. Aprire il seguente file utilizzando Blocco note: C:\Programmi\Microsoft\Exchange Server\Bin\EdgeTransport.exe.config.

  2. Modificare la seguente riga nella sezione <appSettings>:

    <add key="MaxIdleTimeBeforeResubmit" value="<hh:mm:ss>" />
    

    Ad esempio, per impostare l'intervallo tra nuovi invii di messaggi su 6 ore, modificare il parametro MaxIdleTimeBeforeResubmit come indicato di seguito:

    <add key="QueueDatabasePath" value="6:00:00" />
    
  3. Salvare e chiudere il file EdgeTransport.exe.config.

  4. Riavviare il servizio di trasporto di Microsoft Exchange.

Periodi di validità

L'intervallo di timeout di scadenza messaggio specifica l'arco di tempo massimo in cui un server Trasporto Edge o Trasporto Hub tenta di recapitare un messaggio non inviato. Se il messaggio non può essere recapitato prima del termine dell'intervallo di timeout di scadenza messaggio, al mittente viene inoltrato un rapporto di mancato recapito (NDR, Non-Delivery Report) contenente il messaggio originale o le relative intestazioni e il messaggio originale viene rimosso dalla coda.

Configurazione dell'intervallo di timeout di scadenza messaggio

Per impostazione predefinita, l'intervallo di timeout di scadenza messaggio è di 2 giorni.

Per utilizzare Exchange Management Console per l'impostazione del timeout di scadenza messaggio

  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 nell'albero della console Trasporto Edge, quindi 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 dei risultati selezionare un server. Nel riquadro azioni, fare clic sul collegamento Proprietà direttamente sotto il nome del server.

  2. Fare clic sulla scheda Limiti.

  3. Immettere un valore in ore accanto a tempo massimo dall'invio (giorni). In Exchange Management Console, l'intervallo di input valido è compreso tra 1 giorno e 90 giorni.

  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 l'utilizzo di Exchange Management Shell per impostare il timeout di scadenza messaggio

  • Eseguire il comando riportato di seguito:

    Set-TransportServer <Identity> -MessageExpirationTimeout <Age>
    

    Ad esempio, se si desidera modificare il timeout di scadenza messaggio a 4 minuti su un computer Exchange 2007 denominato Exchange01, eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 -MessageExpirationTimeout 4.00:00:00
    

Per specificare un valore per il limite di validità, immettere un periodo di tempo: dd.hh:mm:ss dove d = giorni, h = ore, m = minuti, e s = secondi. La gamma di immisssione valida per questo parametro è compresa tra 00:00:05 e 90.00:00:00.

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

Ulteriori informazioni

Per ulteriori informazioni sugli intervalli tra tentativi messaggi, nuovi invii e scadenza dei messaggi, vedere Gestione degli intervalli tra tentativi di invio e reinvio e degli intervalli di scadenza dei messaggi.

Per ulteriori informazioni sui messaggi DSN, vedere Gestione delle notifiche sullo stato del recapito.