Compartilhar via


Configurar intervalos de repetição, reenvio e expiração de mensagens

Aplica-se a: Exchange Server 2013

No Microsoft Exchange Server 2013, você pode configurar intervalos de repetição, reenviamento e expiração de mensagens no serviço de transporte em servidores de caixa de correio e em servidores de Transporte de Borda. Para obter descrições dessas configurações, consulte Repetição de mensagem, reenviamento e intervalos de expiração.

Do que você precisa saber para começar?

  • Tempo estimado para finalizar cada procedimento: 10 minutos

  • Para executar este procedimento ou estes procedimentos, você precisa receber permissões. Para ver quais permissões você precisa, consulte as entradas "Serviço de transporte" e "Servidor de Transporte de Borda" no tópico Permissões de fluxo de email.

  • Quaisquer configurações personalizadas em cada servidor feitas nos arquivos de configuração de aplicativo XML do Exchange, por exemplo, os arquivos web.config em servidores de acesso para cliente ou o arquivo EdgeTransport.exe.config em servidores de Caixa de Correio, são substituídos quando você instala uma Atualização Cumulativa do Exchange (CU). Não deixe de salvar essas informações para poder reconfigurar facilmente o servidor após a instalação. Você deve redefinir essas configurações depois de instalar uma Atualização Cumulativa.

  • Para obter informações sobre atalhos de teclado que se aplicam aos procedimentos neste tópico, confira Atalhos de teclado no centro de administração do Exchange.

Dica

Está com problemas? Peça ajuda nos fóruns do Exchange. Visite os fóruns no Exchange Server.

Use EdgeTransport.exe.config para configurar a contagem de repetição de falhas na fila, o intervalo de repetição de falha da fila, o intervalo de repetição da fila de entrega da caixa de correio e o tempo máximo de ociosidade antes de reenviar o intervalo.

Para configurar a contagem de repetição de falhas na fila, o intervalo de repetição de falha na fila, o intervalo de repetição da fila de entrega da caixa de correio e o tempo ocioso máximo antes do intervalo de reapresentação, você modifica as chaves no arquivo de configuração de aplicativo %ExchangeInstallPath%Bin\EdgeTransport.exe.config XML no servidor da caixa de correio ou no servidor de Transporte de Borda. As alterações salvas neste arquivo são aplicadas depois que você reinicia o serviço de Transporte do Microsoft Exchange. Quando você reinicia esse serviço, o fluxo de email no servidor é temporariamente interrompido.

  1. Em uma janela de prompt de comando no servidor da caixa de correio ou no servidor de Transporte do Edge, abra o arquivo EdgeTransport.exe.config no Bloco de Notas executando o seguinte comando:

    Notepad %ExchangeInstallPath%Bin\EdgeTransport.exe.config
    
  2. Localize as chaves a seguir na <appSettings> seção.

    <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>" />
    

    Este exemplo altera a contagem de repetição de falha de fila para 6, o intervalo de repetição de falha da fila para 30 segundos, o intervalo de repetição da fila de entrega da caixa de correio para 3 minutos e o tempo máximo ocioso antes de reenviar o intervalo para 6 horas.

    <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. Quando terminar, clique em Salvar e feche o arquivo EdgeTransport.exe.config.

  4. Reinicie o serviço Microsoft Exchange Transport executando o comando a seguir:

    net stop MSExchangeTransport && net start MSExchangeTransport
    

Configurar as tentativas de repetição de falha transitória, o intervalo de repetição de falha transitória e o intervalo de repetição de falha de conexão de saída

As tentativas de repetição de falha transitória especificam o número de tentativas de conexão que são tentadas depois que as tentativas de conexão controladas pelas QueueGlitchRetryCount chaves e QueueGlitchRetryInterval falharam. O número padrão de tentativas de repetição de falha transitória é 6. O intervalo de entrada válido para esse parâmetro é de 0 a 15. Se você definir o número de tentativas de repetição de falha transitória como 0, a próxima tentativa de conexão será controlada pelo intervalo de repetição de falha de conexão de saída.

O intervalo de repetição de falha transitória especifica o intervalo entre cada tentativa de conexão especificada pelo número de tentativas transitórias de repetição de falha. No serviço de transporte em um servidor de caixa de correio, o intervalo padrão de repetição de falha transitória é de 5 minutos. Em um servidor de Transporte de Borda, o intervalo de repetição de falha transitória padrão é de 10 minutos.

O intervalo de repetição de falha de conexão de saída especifica o intervalo de repetição para tentativas de conexão de saída que falharam anteriormente. As tentativas de conexão com falha anterior são controladas pelas tentativas de repetição de falha transitória e pelo intervalo de repetição de falha transitória. O valor padrão para o intervalo de repetição de falha de conexão de saída no serviço de transporte em um servidor de caixa de correio é de 10 minutos. O valor padrão em um servidor de Transporte do Edge é de 30 minutos.

Use o EAC para configurar as tentativas de repetição de falha transitória, o intervalo de repetição de falha transitória ou o intervalo de repetição de falha de conexão de saída

  1. No Centro de administração do Exchange (EAC), clique em Servidores>Servidores, selecione o servidor, clique em Editar ícone. e clique em Limites de transporte.

  2. Na seção Repetições, insira um valor para intervalo de repetição de falha de conexão de saída (segundos), o intervalo de repetição de falha transitória (minutos)ou as tentativas de repetição de falha transitória.

  3. Quando concluir, clique em Salvar.

Use o Shell para configurar as tentativas transitórias de repetição de falha, o intervalo de repetição de falha transitória e o intervalo de repetição de falha de conexão de saída

Use a sintaxe a seguir para configurar as tentativas transitórias de repetição de falha, o intervalo de repetição de falha transitória e o intervalo de repetição de falha de conexão de saída no serviço De transporte em um servidor de caixa de correio ou em um servidor de Transporte de Borda.

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

Este exemplo altera os seguintes valores no servidor mailbox chamado Mailbox01: no servidor de transporte de borda Exchange01.

  • O número de tentativas de repetição de falha transitória é definido como 8.

  • O intervalo de repetição de falha transitória é definido como 1 minuto.

  • O intervalo de repetição de falha de conexão de saída é definido como 45 minutos.

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

Observação

Os parâmetros TransientFailureRetryCount e TransientFailureRetryInterval também estão disponíveis no cmdlet Set-FrontEndTransportService para o serviço de transporte front-end em servidores de acesso ao cliente.

Usar o Shell para configurar o intervalo de repetição de mensagem

Por padrão, o intervalo de repetição de mensagem é 00:15:00 ou 15 minutos. Recomendamos que você não modifique o valor padrão, a menos que o Serviço de Cliente e o Suporte da Microsoft o recomendem a fazer isso.

Use a sintaxe a seguir para definir o intervalo de repetição de mensagem.

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

Este exemplo altera o intervalo de repetição de mensagem para 20 minutos no servidor da caixa de correio chamado Mailbox01.

Set-TransportService Mailbox01 -MessageRetryInterval 00:20:00

Configurar as configurações de tempo limite DSN de atraso

Você pode usar o EAC ou o Shell para configurar o intervalo de tempo limite de notificação DSN de atraso. Essa configuração é aplicada somente ao servidor de transporte local. Você só pode usar o Shell para habilitar ou desabilitar o envio de mensagens DSN de atraso para remetentes internos e externos. Essas configurações são aplicadas a todos os servidores de transporte em sua organização.

Observação

Nos servidores de transporte do Hub do Exchange 2007, todos os parâmetros ExternalDSN* e InternalDSN* estão disponíveis no cmdlet Set-TransportServer , não no cmdlet Set-TransportConfig . Se você tiver servidores de Transporte do Hub do Exchange 2007 em sua organização, precisará fazer alterações nesses valores usando o cmdlet Set-TransportServer em cada servidor de Transporte do Hub do Exchange 2007.

Usar o EAC para configurar o intervalo de tempo limite de notificação de mensagem DSN de atraso

  1. No EAC, clique em Servidores>Servidores, selecione o servidor e clique em Editar ícone. e clique em Limites de transporte.

  2. Na seção Notificações, insira um valor para Notificar remetente quando a mensagem estiver atrasada após (horas).

  3. Quando concluir, clique em Salvar.

Use o Shell para configurar o intervalo de tempo limite de notificação de mensagem DSN de atraso

Use a sintaxe a seguir para definir o intervalo de repetição de mensagem.

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

Este exemplo altera o intervalo de tempo limite de notificação de mensagem DSN de atraso para 6 horas no servidor da caixa de correio chamado Mailbox01.

Set-TransportService Mailbox01 -DelayNotificationTimeout 06:00:00

Use o Shell para habilitar ou desabilitar o envio de notificações DSN de atraso para remetentes de mensagens externas ou internas

Use a sintaxe a seguir para configurar as configurações de notificação DSN de atraso.

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

Este exemplo impede o envio de mensagens de notificação DSN de atraso para remetentes externos.

Set-TransportConfig -ExternalDelayDSNEnabled $false

Este exemplo impede o envio de mensagens de notificação DSN de atraso para remetentes internos.

Set-TransportConfig -InternalDelayDSNEnabled $false

Configurar o intervalo de tempo limite de expiração da mensagem

Usar o EAC para configurar o intervalo de tempo limite de expiração da mensagem

  1. No EAC, clique em Servidores>Servidores, selecione o servidor e clique em Editar ícone. e clique em Limites de transporte.

  2. Na seção Expiração da mensagem , insira um valor para o tempo máximo desde o envio (dias).

  3. Quando concluir, clique em Salvar.

Use o Shell para configurar o intervalo de tempo limite de expiração da mensagem

Para configurar o intervalo de tempo limite de expiração da mensagem, use a sintaxe a seguir.

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

Este exemplo altera o intervalo de tempo limite de expiração da mensagem para 4 dias no servidor exchange chamado Mailbox01.

Set-TransportService Mailbox01 -MessageExpirationTimeout 4.00:00:00