Condividi tramite


Configurare gli intervalli di ripetizione, invio e scadenza dei messaggi in Exchange Server

In Exchange Server è possibile configurare gli intervalli di ripetizione, invio e scadenza dei messaggi nel servizio Trasporto nei server Cassette postali e nei server Trasporto Edge. Per una descrizione dettagliata di queste impostazioni, vedere Intervalli di ripetizione, reinvio e scadenza messaggio.

Che cosa è necessario sapere prima di iniziare?

Consiglio

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

Utilizzare EdgeTransport.exe.config per configurare il numero di glitch retry di coda, l'intervallo glitch retry di coda, l'intervallo tra tentativi di connessione delle code di recapito e il tempo massimo di connessione prima dell'intervallo di reinvio

  • Numero di tentativi di glitch della coda: numero di tentativi di connessione immediatamente provati quando il servizio trasporto presenta problemi di connessione al server di destinazione. In genere, non è necessario modificare questa chiave a meno che la rete sia inaffidabile e che continuino a verificarsi molte interruzioni accidentali delle connessioni.

  • Intervallo di ripetizione degli errori di coda: intervallo tra ogni nuovo tentativo di glitch della coda. In genere, non è necessario modificare questa chiave a meno che la rete sia inaffidabile e che continuino a verificarsi molte interruzioni accidentali delle connessioni.

  • Intervallo di ripetizione dei tentativi della coda di recapito delle cassette postali: frequenza con cui una coda tenta di connettersi al servizio recapito del trasporto delle cassette postali per un database di cassette postali di destinazione che non è possibile raggiungere correttamente.

  • Tempo massimo di inattività prima del nuovo invio: per quanto tempo i messaggi non recapitati nelle code di recapito sono in attesa di nuovo prima che vengano inviati di nuovo.

Per configurare questi intervalli, si modificano le chiavi nel file XML di configurazione dell'applicazione %ExchangeInstallPath%Bin\EdgeTransport.exe.config sui server Cassette postali o sui server Trasporto Edge. Le modifiche salvate nel file vengono applicate quando il servizio di trasporto di Exchange viene riavviato. Quando si riavvia il servizio, il flusso di posta su server viene interrotto temporaneamente.

Nota

Tutte le impostazioni personalizzate di Exchange o Internet Information Server (IIS) eseguite nei file di configurazione dell'applicazione XML di Exchange nel server Exchange, ad esempio file web.config o file EdgeTransport.exe.config, verranno sovrascritte quando si installa un cu di Exchange. Assicurarsi di salvare queste informazioni in modo da poter riapplicare facilmente le impostazioni dopo l'installazione. Dopo aver installato l'cu cu di Exchange, è necessario riconfigurare queste impostazioni.

  1. Nella finestra del prompt dei comandi sul server Cassette postali o Trasporto Edge, aprire il file EdgeTransport.exe.config nel Blocco Note eseguendo il comando riportato di seguito:

    Notepad %ExchangeInstallPath%Bin\EdgeTransport.exe.config
    
  2. Individuare le chiavi seguenti nella <appSettings> sezione .

    <add key="QueueGlitchRetryCount" value="<Integer>" />
    <add key="QueueGlitchRetryInterval" value="<hh:mm:ss>" />
    <add key="MailboxDeliveryQueueRetryInterval" value="<hh:mm:ss>" />
    <add key="MaxIdleTimeBeforeResubmit" value="<hh:mm:ss>" />
    

    In questo esempio, il numero di glitch retry di coda viene impostato su 6, l'intervallo di glitch retry di coda su 30 secondi, l'intervallo tra tentativi di connessione delle code di recapito su 3 minuti e il tempo massimo di connessione prima dell'intervallo di reinvio su 6 ore.

    <add key="QueueGlitchRetryCount" value="6" />
    <add key="QueueGlitchRetryInterval" value="00:00:30" />
    <add key="MailboxDeliveryQueueRetryInterval" value="00:03:00" />
    <add key="MaxIdleTimeBeforeResubmit" value="6:00:00" />
    
  3. Al termine, salvare e chiudere il file EdgeTransport.exe.config.

  4. Riavviare il servizio di trasporto di Exchange eseguendo il comando riportato di seguito:

    net stop MSExchangeTransport && net start MSExchangeTransport
    

Come verificare se l'operazione ha avuto esito positivo

Per verificare di aver configurato questi intervalli, procedere come segue:

  1. Aprire il file EdgeTransport.exe.config in Blocco note eseguendo il comando riportato di seguito:

    Notepad %ExchangeInstallPath%Bin\EdgeTransport.exe.config
    
  2. Verificare i valori delle chiavi seguenti nella <appSettings> sezione .

    <add key="QueueGlitchRetryCount" value="<Integer>" />
    <add key="QueueGlitchRetryInterval" value="<hh:mm:ss>" />
    <add key="MailboxDeliveryQueueRetryInterval" value="<hh:mm:ss>" />
    <add key="MaxIdleTimeBeforeResubmit" value="<hh:mm:ss>" />
    

Configurare il numero tentativi dopo un errore temporaneo, l'intervallo tra tentativi dopo un errore temporaneo e l'intervallo tra tentativi dopo un errore di connessione esterna

  • Tentativi di ripetizione degli errori temporanei: numero di tentativi di connessione tentati dopo i tentativi di connessione controllati dalle chiavi QueueGlitchRetryCount e QueueGlitchRetryInterval . Un valore valido è compreso tra 0 e 15 e il valore predefinito è 6. Se si imposta il valore su 0, il tentativo di connessione successivo viene controllato dall'intervallo di tentativi di errore della connessione in uscita.

  • Intervallo di ripetizione degli errori temporanei: intervallo tra ogni tentativo di ripetizione degli errori temporanei. Nei server Cassette postali il valore predefinito è 5 minuti. Nei server Trasporto Edge il valore predefinito è 10 minuti.

  • Intervallo di ripetizione degli errori di connessione in uscita: intervallo di tentativi per i tentativi di connessione in uscita non riusciti in precedenza (tentativi di ripetizione degli errori temporanei e intervallo di tentativi di errore temporanei). Nei server Cassette postali il valore predefinito è 10 minuti. Nei server Trasporto Edge il valore predefinito è 30 minuti.

Configurazione del numero tentativi dopo un errore temporaneo, dell'intervallo tra tentativi dopo un errore temporaneo e dell'intervallo tra tentativi dopo un errore di connessione esterna nei server Cassette postali tramite l'interfaccia di amministrazione di Exchange

  1. Nell'interfaccia di amministrazione di Exchange passare a Server>server, selezionare il server e quindi fare clic sull'icona Modifica modifica.

  2. Nella finestra delle proprietà del server visualizzata, fare clic su Limiti di trasporto.

  3. Nella sezione Tentativi, immettere un valore per una delle impostazioni seguenti:

    • Intervallo tra tentativi dopo un errore di connessione esterna (secondi)

    • Intervallo tra tentativi dopo un errore temporaneo (minuti)

    • Tentativi dopo un errore temporaneo

    Al termine, fare clic su Salva.

Configurazione del numero di tentativi dopo un errore temporaneo, dell'intervallo tra tentativi dopo un errore temporaneo e dell'intervallo tra tentativi dopo un errore di connessione esterna nei server Cassette postali o Trasporto Edge tramite Exchange Management Shell

Per configurare gli intervalli nel servizio di trasporto dei server Cassette postali o Trasporto Edge, utilizzare la seguente sintassi:

Set-TransportService -Identity <ServerIdentity> -TransientFailureRetryCount <Integer> -TransientFailureRetryInterval <hh:mm:ss> -OutboundConnectionFailureRetryInterval <dd.hh:mm:ss>

Per configurare gli intervalli nel servizio di trasporto front-end nei server Cassette postali, utilizzare la seguente sintassi:

Set-FrontEndTransportService -Identity <ServerIdentity> -TransientFailureRetryCount <Integer> -TransientFailureRetryInterval <hh:mm:ss>

In questo esempio vengono modificati i seguenti valori sul server Cassette postali Mailbox01:

  • Il numero tentativi dopo un errore temporaneo è impostato su 8.

  • L'intervallo tra tentativi dopo un errore temporaneo è impostato su 1 minuto.

  • L'intervallo tra tentativi dopo un errore di connessione esterna è impostato su 45 minuti.

Set-TransportService -Identity Mailbox01 -TransientFailureRetryCount 8 -TransientFailureRetryInterval 00:01:00 -OutboundConnectionFailureRetryInterval 00:45:00

Come verificare se l'operazione ha avuto esito positivo

Per verificare di aver configurato questi intervalli, procedere come segue:

  • In un server Cassette postali aprire l'interfaccia di amministrazione di Exchange e passare a Server>server, selezionare il server e quindi fare clic sull'icona Modifica modifica. Nella finestra delle proprietà dei server visualizzata, fare clic su Limiti di trasporto e verificare i valori nella sezione Tentativi.

  • Nel Exchange Management Shell in un server Cassette postali o Trasporto Edge, eseguire il comando seguente per verificare i valori della proprietà:

    Get-TransportService | Format-List Name,TransientFailureRetry*,OutboundConnectionFailureRetryInterval
    
  • Nel Exchange Management Shell in un server Cassette postali, eseguire il comando seguente per verificare i valori della proprietà:

    Get-FrontEndTransportService | Format-List Name,TransientFailureRetry*
    

Configurazione dell'intervallo tra tentativi di invio messaggio tramite Exchange Management Shell

L'intervallo tra i tentativi di invio dei messaggi specifica quanto tempo è necessario aspettare tra i tentativi di invio per singoli messaggi in code con lo stato Riprova. Il valore predefinito è 15 minuti e si consiglia di non modificare il valore predefinito a meno che non venga richiesto dal servizio clienti e dal supporto tecnico Microsoft o dalla documentazione specifica del prodotto.

Per configurare l'intervallo tra tentativi di invio dei messaggi, utilizzare la seguente sintassi:

Set-TransportService -Identity <ServerIdentity> -MessageRetryInterval <dd.hh:mm:ss>

In questo esempio l'intervallo tra tentativi di invio messaggio sul server cassette postali Mailbox01 viene impostato su 20 minuti.

Set-TransportService -Identity Mailbox01 -MessageRetryInterval 00:20:00

Come verificare se l'operazione ha avuto esito positivo

Per accertarsi di aver configurato l'intervallo tra i tentativi di invio dei messaggi in un server Cassette postali o Trasporto Edget, eseguire il seguente comando nell'Exchange Management Shell per verificare il valore della proprietà MessageRetryInterval:

Get-TransportService | Format-List Name,MessageRetryInterval

Configurare le impostazioni del timeout dei messaggi DSN di ritardo

  • Intervallo di timeout delle notifiche dei messaggi DSN di ritardo: tempo di attesa prima di inviare messaggi DSN di ritardo ai mittenti. Questa impostazione si applica al servizio di trasporto in un server Cassette postali o Trasporto Edge.

Nota: Questo valore deve essere maggiore del numero di tentativi dopo un errore temporaneo moltiplicato per l'intervallo tra tentativi dopo un errore temporaneo (il totale predefinito è 30 minuti in un server Cassette postali e un'ora in un server Trasporto Edge).

  • Impostazioni DSN di ritardo interno ed esterno: specifica se i messaggi DSN di ritardo possono essere inviati a mittenti di messaggi interni o esterni (mittenti che si trovano all'interno o all'esterno dell'organizzazione di Exchange). Questa impostazione si applica al servizio di trasporto in tutti i server Cassette postali nell'organizzazione.

Configurazione dell'intervallo di timeout del messaggio di notifica del DSN di ritardo nei server Cassette postali tramite l'interfaccia di amministrazione di Exchange

  1. Nell'interfaccia di amministrazione di Exchange fare clic su Server>server, selezionare il server e quindi fare clic sull'icona Modifica modifica.

  2. Nella finestra delle proprietà del server visualizzata, fare clic su Limiti di trasporto.

  3. Nella sezione Notifiche, inserire un valore per Notifica mittente quando il messaggio viene ritardato per più di (ore), quindi fare clic su Salva.

Configurazione dell'intervallo di timeout del messaggio di notifica del DSN di ritardo nei server Cassette postali o Trasporto Edge tramite Exchange Management Shell

Per configurare l'intervallo di timeout del messaggio di notifica del DSN di ritardo, utilizzare la seguente sintassi:

Set-TransportService -Identity <ServerIdentity> -DelayNotificationTimeout <dd.hh:mm:ss>

In questo esempio, l'intervallo di timeout del messaggio di notifica del DSN di ritardo sul server Cassette postali Mailbox01 viene impostato su 6 ore.

Set-TransportService -Identity Mailbox01 -DelayNotificationTimeout 06:00:00

Attivazione o disattivazione dell'invio di notifiche DSN di ritardo a mittenti interni o esterni tramite Exchange Management Shell

Per configurare le impostazioni di notifica DSN di ritardo, utilizzare la seguente sintassi:

Set-TransportConfig -ExternalDelayDSNEnabled <$true | $false> -InternalDelayDSNEnabled <$true |$false>

Con questo esempio viene impedito l'invio di messaggi di notifica DSN di ritardo ai mittenti esterni.

Set-TransportConfig -ExternalDelayDSNEnabled $false

Con questo esempio viene impedito l'invio di messaggi di notifica DSN di ritardo ai mittenti interni.

Set-TransportConfig -InternalDelayDSNEnabled $false

Come verificare se l'operazione ha avuto esito positivo

Per verificare di aver configurato le impostazioni del timeout dei messaggi DSN di ritardo, procedere come segue:

  • In un server Cassette postali aprire l'interfaccia di amministrazione di Exchange e passare a Server>server, selezionare il server e quindi fare clic sull'icona Modifica modifica. Nella finestra delle proprietà del server visualizzata, fare clic su Limiti di trasporto e verificare il valore Notifica al mittente se il messaggio è ritardato dopo (ore) nella sezione Notifiche.

  • Nel Exchange Management Shell in un server Cassette postali o Trasporto Edge, eseguire i comandi seguenti per verificare i valori della proprietà:

    Get-TransportService | Format-List Name,DelayNotificationTimeout
    
    Get-TransportConfig | Format-List *DelayDSNEnabled
    

Configurare l'intervallo di timeout di scadenza messaggio

L'intervallo di timeout di scadenza del messaggio specifica quanto tempo è necessario aspettare prima che il messaggio scada e venga restituito al mittente in un rapporto di mancato recapito (anche noto come NDR o notifica di mancato recapito). Questa impostazione si applica al servizio di trasporto in un server Cassette postali o Trasporto Edge.

Configurazione dell'intervallo di timeout di scadenza messaggio nei server Cassette postali tramite l'interfaccia di amministrazione di Exchange

  1. Nell'interfaccia di amministrazione di Exchange fare clic su Server>server, selezionare il server e quindi fare clic sull'icona Modifica modifica.

  2. Nella finestra delle proprietà del server visualizzata, fare clic su Limiti di trasporto.

  3. Nella sezione Scadenza messaggio, inserire il valore per Tempo massimo dall'invio (giorni), quindi fare clic su Salva.

Configurazione dell'intervallo di timeout di scadenza messaggio nei server Cassette postali o Trasporto Edge tramite Exchange Management Shell

Per configurare l'intervallo di timeout di scadenza messaggio, utilizzare la seguente sintassi.

Set-TransportService -Identity <ServerIdentity> -MessageExpirationTimeout <dd.hh:mm:ss>

In questo esempio, l'intervallo di timeout di scadenza messaggio sul server di Exchange denominato Mailbox01, viene impostato su 4 giorni.

Set-TransportService -Identity Mailbox01 -MessageExpirationTimeout 4.00:00:00

Come verificare se l'operazione ha avuto esito positivo

Per verificare di aver configurato l'intervallo di timeout di scadenza messaggio, procedere come segue:

  • In un server Cassette postali aprire l'interfaccia di amministrazione di Exchange e passare a Server>server, selezionare il server e quindi fare clic sull'icona Modifica modifica. Nella finestra delle proprietà del server visualizzata, fare clic su Limiti di trasporto e verificare il valore Tempo massimo dall'invio (giorni) nella sezione Scadenza messaggio.

  • Nel Exchange Management Shell in un server Cassette postali o Trasporto Edge, eseguire il comando seguente per verificare i valori della proprietà MessageExpirationTimeout:

    Get-TransportService | Format-List Name,MessageExpirationTimeout