Configurar intervalos de repetição, reenvio e expiração de mensagens
Aplica-se a: Exchange Server 2013
No Microsoft Exchange Server 2013, pode configurar intervalos de repetição, nova subscrição e expiração de mensagens no serviço transporte em servidores de Caixa de Correio e em servidores de Transporte Edge. Para obter descrições destas definições, consulte Repetição de mensagens, nova subscrição 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 as permissões necessárias, consulte as entradas "Serviço de transporte" e "Servidor de transporte edge" no tópico Permissões de fluxo de correio .
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 os atalhos de teclado que se aplicam aos procedimentos neste tópico, consulte 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.
Utilize EdgeTransport.exe.config para configurar a contagem de repetições de falhas na fila, o intervalo de repetição da falha da fila, o intervalo de repetição da fila de entrega da caixa de correio e o tempo de inatividade máximo antes de voltar a submeter o intervalo.
Para configurar a contagem de repetições de falhas na fila, o intervalo de repetição da falha da fila, o intervalo de repetição da fila de entrega da caixa de correio e o tempo máximo de inatividade antes de voltar a submeter o intervalo, modifica as chaves no ficheiro de configuração da aplicação XML %ExchangeInstallPath%Bin\EdgeTransport.exe.config no servidor da Caixa de Correio ou no servidor de Transporte Edge. As alterações que guardar neste ficheiro são aplicadas depois de reiniciar o serviço de Transporte do Microsoft Exchange. Quando reinicia este serviço, o fluxo de correio no servidor é temporariamente interrompido.
Numa janela da Linha de comandos no servidor da Caixa de Correio ou no servidor de Transporte edge, abra o ficheiro EdgeTransport.exe.config no Bloco de Notas ao executar o seguinte comando:
Notepad %ExchangeInstallPath%Bin\EdgeTransport.exe.config
Localize as seguintes chaves na
<appSettings>
secçã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 tentativas de repetição da fila para 6, o intervalo de repetição da 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 de inatividade antes de voltar a submeter 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" />
Quando terminar, clique em Guardar e feche o ficheiro EdgeTransport.exe.config.
Reinicie o serviço Microsoft Exchange Transport executando o comando a seguir:
net stop MSExchangeTransport && net start MSExchangeTransport
Configure as tentativas de repetição de falha transitórias, o intervalo de repetição da falha transitória e o intervalo de repetição da falha de ligação de saída
As tentativas de repetição de falha transitória especificam o número de tentativas de ligação que são tentadas após as tentativas de ligação controladas pelas QueueGlitchRetryCount
chaves e QueueGlitchRetryInterval
falharem. O número predefinido de tentativas de repetição de falha transitórias é 6. O intervalo de entrada válido para esse parâmetro é de 0 a 15. Se definir o número de tentativas de repetição de falha transitórias para 0, a próxima tentativa de ligação é controlada pelo intervalo de repetição da falha de ligação de saída.
O intervalo de repetição da falha transitória especifica o intervalo entre cada tentativa de ligação especificada pelo número de tentativas de repetição de falha transitórias. No serviço Transporte num servidor de Caixa de Correio, o intervalo de repetição de falha transitória predefinido é de 5 minutos. Num servidor de Transporte edge, o intervalo de repetição de falha transitória predefinido é de 10 minutos.
O intervalo de repetição da falha de ligação de saída especifica o intervalo de repetição para tentativas de ligação de saída que falharam anteriormente. As tentativas de ligação anteriormente falhadas são controladas pelas tentativas de repetição de falha transitórias e pelo intervalo de repetição da falha transitória. O valor predefinido para o intervalo de repetição da falha de ligação de saída no serviço transporte num servidor de Caixa de Correio é de 10 minutos. O valor predefinido num servidor de Transporte Edge é de 30 minutos.
Utilize o EAC para configurar as tentativas de repetição de falha transitórias, o intervalo de repetição da falha transitória ou o intervalo de repetição da falha de ligação de saída
No Centro de administração do Exchange (EAC), clique em Servidores Servidores>, selecione o servidor, clique em e, em seguida, clique em Limites de transporte.
Na secção Repetições , introduza um valor para Intervalo de repetição da falha de ligação de saída (segundos), intervalo de repetição de falha transitória (minutos) ou tentativas de repetição de falha transitória.
Quando concluir, clique em Salvar.
Utilize a Shell para configurar as tentativas de repetição de falha transitória, o intervalo de repetição da falha transitória e o intervalo de repetição da falha de ligação de saída
Utilize a seguinte sintaxe para configurar as tentativas de repetição de falha transitórias, o intervalo de repetição da falha transitória e o intervalo de repetição da falha de ligação de saída no serviço transporte num servidor de Caixa de Correio ou num servidor de Transporte Edge.
Set-TransportService <ServerIdentity> -TransientFailureRetryCount <Integer> -TransientFailureRetryInterval <hh:mm:ss> -OutboundConnectionFailureRetryInterval <dd.hh:mm:ss>
Este exemplo altera os seguintes valores no servidor da Caixa de Correio com o nome Caixa de Correio01: no Servidor de transporte do Edge Exchange01.
O número de tentativas de repetição de falha transitórias está definido como 8.
O intervalo de repetição da falha transitória está definido como 1 minuto.
O intervalo de repetição da falha de ligação de saída está 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 nos servidores de Acesso de Cliente.
Utilizar a Shell para configurar o intervalo de repetição de mensagens
Por predefinição, o intervalo de repetição da mensagem é 00:15:00
ou 15 minutos. Recomendamos que não modifique o valor predefinido, a menos que o Suporte e o Suporte ao Cliente da Microsoft o aconselhem a fazê-lo.
Utilize a seguinte sintaxe para definir o intervalo de repetição da mensagem.
Set-TransportService <ServerIdentity> -MessageRetryInterval <dd.hh:mm:ss>
Este exemplo altera o intervalo de repetição da mensagem para 20 minutos no servidor da Caixa de Correio com o nome Caixa de Correio01.
Set-TransportService Mailbox01 -MessageRetryInterval 00:20:00
Configurar as definições de tempo limite do DSN de atraso
Pode utilizar o EAC ou o Shell para configurar o intervalo de tempo limite de notificação de DSN atrasado. Esta definição é aplicada apenas ao servidor de transporte local. Só pode utilizar a Shell para ativar ou desativar o envio de mensagens DSN atrasadas para remetentes internos e externos. Estas definições são aplicadas a todos os servidores de transporte na 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 e não no cmdlet Set-TransportConfig . Se tiver servidores de Transporte do Hub do Exchange 2007 na sua organização, terá de efetuar alterações a estes valores através do cmdlet Set-TransportServer em cada servidor de Transporte do Hub do Exchange 2007.
Utilizar o EAC para configurar o intervalo de tempo limite de notificação de mensagens DSN de atraso
No EAC, clique em Servidores Servidores>, selecione o servidor e clique em e, em seguida, clique em Limites de transporte.
Na secção Notificações , introduza um valor para Notificar remetente quando a mensagem for atrasada após (horas).
Quando concluir, clique em Salvar.
Utilizar a Shell para configurar o intervalo de tempo limite de notificação de mensagens DSN de atraso
Utilize a seguinte sintaxe para definir o intervalo de repetição da mensagem.
Set-TransportService <ServerIdentity> -DelayNotificationTimeout <dd.hh:mm:ss>
Este exemplo altera o intervalo de tempo limite da notificação de mensagens DSN de atraso para 6 horas no servidor da Caixa de Correio com o nome Caixa de Correio01.
Set-TransportService Mailbox01 -DelayNotificationTimeout 06:00:00
Utilize a Shell para ativar ou desativar o envio de notificações DSN atrasadas para remetentes de mensagens externas ou internas
Utilize a seguinte sintaxe para configurar as definições de notificação do DSN de atraso.
Set-TransportConfig -ExternalDelayDSNEnabled <$true | $false> -InternalDelayDSNEnabled <$true |$false>
Este exemplo impede o envio de mensagens de notificação de DSN atrasadas para remetentes externos.
Set-TransportConfig -ExternalDelayDSNEnabled $false
Este exemplo impede o envio de mensagens de notificação de DSN atrasadas para remetentes internos.
Set-TransportConfig -InternalDelayDSNEnabled $false
Configurar o intervalo de tempo limite de expiração da mensagem
Utilizar o EAC para configurar o intervalo de tempo limite de expiração da mensagem
No EAC, clique em Servidores Servidores>, selecione o servidor e clique em e, em seguida, clique em Limites de transporte.
Na secção Expiração da mensagem, introduza um valor para Tempo máximo desde a submissão (dias).
Quando concluir, clique em Salvar.
Utilizar a 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, utilize a seguinte sintaxe.
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 com o nome Caixa de Correio01.
Set-TransportService Mailbox01 -MessageExpirationTimeout 4.00:00:00