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

Si applica a: Exchange Server 2013

In Microsoft Exchange Server 2013 è possibile configurare gli intervalli di ripetizione, invio e scadenza dei messaggi nel servizio Trasporto nei server Cassette postali e nei server Trasporto Edge. Per le descrizioni di queste impostazioni, vedere Ripetizione dei messaggi, reinvio e intervalli di scadenza.

Che cosa è necessario sapere prima di iniziare?

  • Tempo stimato per il completamento di ciascuna procedura: 10 minuti

  • Per eseguire queste procedure, è necessario disporre delle autorizzazioni appropriate. Per sapere quali autorizzazioni sono necessarie, vedere "Servizio Trasporto" e "Server Trasporto Edge" nell'argomento Autorizzazioni per il flusso di posta.

  • Qualsiasi impostazione personalizzata per singolo server apportata nei file di configurazione dell'applicazione XML di Exchange, ad esempio, i file web.config sui server Accesso client oppure il file EdgeTransport.exe.config sui server Cassette postali, verrà sovrascritta quando si installa un aggiornamento cumulativo di Exchange. Salvare queste informazioni in modo da poter facilmente riconfigurare il server dopo l'installazione. È necessario riconfigurare queste impostazioni dopo aver installato un aggiornamento cumulativo di Exchange.

  • Per informazioni sui tasti di scelta rapida applicabili alle procedure in questo argomento, vedere Tasti di scelta rapida nell'interfaccia di amministrazione di Exchange.

Consiglio

Problemi? È possibile richiedere supporto nei forum di Exchange. Visitare i forum in Exchange Server.

Usare EdgeTransport.exe.config per configurare il numero di tentativi di glitch della coda, l'intervallo di tentativi glitch della coda, l'intervallo di ripetizione dei tentativi della coda di recapito delle cassette postali e il tempo di inattività massimo prima dell'intervallo di reinvio.

Per configurare il numero di tentativi di glitch della coda, l'intervallo di ripetizione degli errori della coda, l'intervallo di tentativi della coda di recapito della cassetta postale e il tempo di inattività massimo prima di inviare nuovamente l'intervallo, modificare le chiavi nel file di configurazione dell'applicazione XML %ExchangeInstallPath%Bin\EdgeTransport.exe.config nel server Cassette postali o nel server Trasporto Edge. Le modifiche salvate nel file vengono applicate quando il servizio di trasporto di Microsoft Exchange viene riavviato. Quando si riavvia il servizio, il flusso di posta sul server viene interrotto temporaneamente.

  1. In una finestra del prompt dei comandi nel server Cassette postali o nel server Trasporto Edge aprire il file EdgeTransport.exe.config nel Blocco note eseguendo il comando seguente:

    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, fare clic su Salva e chiudere il file EdgeTransport.exe.config.

  4. Riavviare il servizio di trasporto di Microsoft Exchange utilizzando il seguente comando:

    net stop MSExchangeTransport && net start MSExchangeTransport
    

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

I tentativi di ripetizione degli errori temporanei specificano il numero di tentativi di connessione che vengono tentati dopo che i tentativi di connessione controllati dalle QueueGlitchRetryCount chiavi e QueueGlitchRetryInterval non sono riusciti. Il numero predefinito di tentativi di ripetizione degli errori temporanei è 6. L'intervallo di input valido per questo parametro è compreso tra 0 e 15. Se si imposta il numero di tentativi temporanei di errore su 0, il tentativo di connessione successivo viene controllato dall'intervallo di ripetizione degli errori di connessione in uscita.

L'intervallo di ripetizione degli errori temporanei specifica l'intervallo tra ogni tentativo di connessione specificato dal numero di tentativi di ripetizione degli errori temporanei. Nel servizio trasporto in un server Cassette postali l'intervallo di tentativi temporanei predefinito è di 5 minuti. In un server Trasporto Edge l'intervallo di ripetizione degli errori temporanei predefinito è di 10 minuti.

L'intervallo di ripetizione degli errori di connessione in uscita specifica l'intervallo di tentativi per i tentativi di connessione in uscita non riusciti in precedenza. I tentativi di connessione non riusciti in precedenza sono controllati dai tentativi di ripetizione degli errori temporanei e dall'intervallo di tentativi di errore temporaneo. Il valore predefinito per l'intervallo di ripetizione degli errori di connessione in uscita nel servizio trasporto in un server Cassette postali è 10 minuti. Il valore predefinito in un server Trasporto Edge è 30 minuti.

Usare EAC per configurare i tentativi di ripetizione degli errori temporanei, l'intervallo di tentativi di errore temporanei o l'intervallo di ripetizione degli errori di connessione in uscita

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

  2. Nella sezione Tentativi immettere un valore per l'intervallo di ripetizione degli errori di connessione in uscita (secondi),l'intervallo di ripetizione degli errori temporanei (minuti) o i tentativi di ripetizione degli errori temporanei.

  3. Al termine, fare clic su Salva.

Utilizzare Shell per configurare i tentativi di ripetizione degli errori temporanei, l'intervallo di ripetizione dei tentativi di errore temporanei e l'intervallo di ripetizione degli errori di connessione in uscita

Usare la sintassi seguente per configurare i tentativi di ripetizione degli errori temporanei, l'intervallo di tentativi di errore temporanei e l'intervallo di tentativi di errore di connessione in uscita nel servizio Trasporto in un server Cassette postali o in un server Trasporto Edge.

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

In questo esempio vengono modificati i valori seguenti nel server Cassette postali denominato Mailbox01: nel server Trasporto Edge Exchange01.

  • 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 Mailbox01 -TransientFailureRetryCount 8 -TransientFailureRetryInterval 00:01:00 -OutboundConnectionFailureRetryInterval 00:45:00

Nota

I parametri TransientFailureRetryCount e TransientFailureRetryInterval sono disponibili anche nel cmdlet Set-FrontEndTransportService per il servizio Trasporto Front End nei server Accesso client.

Usare Shell per configurare l'intervallo di ripetizione dei tentativi dei messaggi

Per impostazione predefinita, l'intervallo di ripetizione dei tentativi del messaggio è 00:15:00 di 15 minuti. Si consiglia di non modificare il valore predefinito, a meno che il servizio clienti e supporto tecnico di Microsoft non richieda di effettuare questa operazione.

Usare la sintassi seguente per impostare l'intervallo di ripetizione dei tentativi del messaggio.

Set-TransportService <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 Mailbox01 -MessageRetryInterval 00:20:00

Configurare le impostazioni del timeout dei messaggi DSN di ritardo

È possibile usare EAC o Shell per configurare l'intervallo di timeout delle notifiche DSN di ritardo. Questa impostazione viene applicata solo al server di trasporto locale. È possibile usare shell solo per abilitare o disabilitare l'invio di messaggi DSN di ritardo ai mittenti interni ed esterni. Queste impostazioni vengono applicate a tutti i server di trasporto dell'organizzazione.

Nota

Nei server Trasporto hub di Exchange 2007, tutti i parametri ExternalDSN* e InternalDSN* sono disponibili nel cmdlet Set-TransportServer , non nel cmdlet Set-TransportConfig . Se nell'organizzazione sono presenti server Trasporto hub di Exchange 2007, è necessario apportare modifiche a questi valori usando il cmdlet Set-TransportServer in ogni server Trasporto hub di Exchange 2007.

Usare EAC per configurare l'intervallo di timeout di notifica dei messaggi DSN di ritardo

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

  2. Nella sezione Notifiche immettere un valore per Notifica al mittente quando il messaggio viene ritardato dopo (ore).

  3. Al termine, fare clic su Salva.

Usare Shell per configurare l'intervallo di timeout di notifica dei messaggi DSN di ritardo

Usare la sintassi seguente per impostare l'intervallo di ripetizione dei tentativi del messaggio.

Set-TransportService <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 Mailbox01 -DelayNotificationTimeout 06:00:00

Usare shell per abilitare o disabilitare l'invio di notifiche DSN ritardate ai mittenti dei messaggi esterni o interni

Usare la sintassi seguente per configurare le impostazioni di notifica DSN di ritardo.

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

Configurare l'intervallo di timeout di scadenza messaggio

Usare EAC per configurare l'intervallo di timeout della scadenza del messaggio

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

  2. Nella sezione Scadenza messaggio immettere un valore per Tempo massimo dall'invio (giorni).

  3. Al termine, fare clic su Salva.

Utilizzo di Shell per configurare l'intervallo di timeout della scadenza del messaggio

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

Set-TransportService <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 Mailbox01 -MessageExpirationTimeout 4.00:00:00