Intervalos de repetição, reenvio e expiração de mensagens no Exchange Server

APLICA-SE A:yes-img-162016 yes-img-192019 yes-img-seSubscription Edition

No Exchange Server, as mensagens que não podem ser entregues com êxito estão sujeitas a vários prazos de repetição, reenvio e expiração com base na origem e no destino da mensagem. A repetição é uma tentativa de conexão renovada com o destino. Reenviar é o ato de enviar mensagens de volta para a fila de envio para o categorizador reprocessar. A mensagem expira depois que todos os esforços de entrega falharem em um período de tempo especificado. Depois que uma mensagem expira, o remetente é notificado da falha na entrega e a mensagem é excluída da fila.

Em todos os três casos de repetir, reenviar ou expirar, você pode intervir manualmente antes que as ações automáticas sejam executadas nas mensagens.

Para obter instruções sobre como configurar esses intervalos, consulte Configurar intervalos de repetição, reenvio e expiração de mensagens.

Opções de configuração para nova tentativa de mensagem

Quando um serviço de Transporte em um servidor de Caixa de Correio ou um servidor de Transporte de Borda não consegue se conectar ao próximo salto, a fila é colocada em um status de Tentar Novamente. As tentativas de conexão continuam até que a fila expire ou uma conexão seja feita.

Opções de configuração para nova tentativa automática de mensagem no arquivo EdgeTransport.exe.config

As configurações de intervalo de repetição automática de mensagens disponíveis no arquivo de configuração do %ExchangeInstallPath%Bin\EdgeTransport.exe.config aplicativo XML são descritas na tabela a seguir.

Observação

Todas as configurações personalizadas do Exchange ou do IIS (Servidor de Informações da Internet) feitas nos arquivos de configuração do aplicativo Exchange XML no servidor Exchange (por exemplo, arquivos web.config ou o arquivo EdgeTransport.exe.config) serão substituídas quando você instalar uma do Exchange. Salve essas informações para que você possa facilmente reaplicar as configurações após a instalação. Depois de instalar a do Exchange, você precisará redefinir essas configurações.

Nome da chave de repetição automática de mensagem Valor padrão Descrição
MailboxDeliveryQueueRetryInterval 00:05:00 (5 minutos) Com que frequência as filas tentam se conectar ao serviço de Entrega de Transporte de Caixa de Correio para um banco de dados de caixa de correio de destino que não pode ser acessado com êxito.

Para especificar um valor, insira-o como um intervalo de tempo: dd.hh:mm:ss em que dd = dias, hh = horas, mm = minutos e ss = segundos.

Um valor válido é um período de tempo de 00:00:01 (um segundo) até 1.00:00:00 (um dia).

QueueGlitchRetryCount 4 O número de tentativas de conexão que são tentadas imediatamente quando um servidor de transporte tem problemas para se conectar ao servidor de destino. Esses problemas de conexão geralmente são causados por interrupções de rede muito breves.

Um valor válido é um número inteiro de 0 a 15.

Normalmente, você não precisa modificar essa chave, a menos que a rede não seja confiável e continue a ter muitas conexões acidentalmente descartadas.

QueueGlitchRetryInterval 00:01:00 (1 minuto) O intervalo de conexão entre cada tentativa de conexão especificado pela chave QueueGlitchRetryCount .

Normalmente, você não precisa modificar esse parâmetro, a menos que a rede não seja confiável e continue a ter muitas conexões quedas acidentalmente.

Opções de configuração para nova tentativa automática de mensagem no Centro de Administração do Exchange e no Shell de Gerenciamento do Exchange

As configurações de intervalo de repetição automática de mensagens disponíveis no EAC (centro de administração do Exchange) e no Shell de Gerenciamento do Exchange são descritas na tabela a seguir.

Configuração automática de nova tentativa de mensagem Valor padrão Configuração do Shell de Gerenciamento do Exchange Configuração do centro de administração do Exchange em servidores de Caixa de Correio
Intervalo de repetição da mensagem: o intervalo de repetição para mensagens individuais que têm um status de Tentativa. 15 minutos (00:15:00%)

Recomendamos que você não modifique o valor padrão, a menos que seja direcionado a isso pelo Suporte e Atendimento ao Cliente Microsoft ou pela documentação específica do produto.

Cmdlet: cmdlet Set-TransportService

Parâmetro: MessageRetryInterval

n/d
Intervalo de repetição de falha na conexão de saída: 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 pelos valores de intervalo e contagem de novas tentativas de falhas transitórias. Serviço de transporte em servidores de Caixa de Correio: 10 minutos (00:10:00%)

Servidores de Transporte de Borda: 30 minutos (00:30:00%)

Cmdlet: Set-TransportService

Parâmetro: OutboundConnectionFailureRetryInterval

Servidores> selecionar servidor >Editar (Editar ícone.) >Limites> de transporteSeção> Repetir Falha na conexão de saída Intervalo de repetição (segundos)
Contagem de novas tentativas de falha transitória: o número de tentativas de conexão que são tentadas depois que a contagem de novas tentativas de falha na fila e os valores de intervalo falharam. Essas falhas podem ser causadas por reinicializações do servidor ou falhas de pesquisa de DNS em cache.

Um valor válido é um número inteiro de 0 a 15. O valor 0 significa que a próxima tentativa de conexão é controlada pelo intervalo de repetição de falha de conexão de saída.

6 Cmdlet: Set-TransportService

Parâmetro: TransientFailureRetryCount

Servidores> selecionar servidor >Editar (Editar ícone.) >Limites> de transporteSeção >RepetiçõesFalha transitória Tentativas de repetição
Intervalo de repetição de falha transitória: o intervalo de conexão entre cada tentativa de conexão especificado pelo valor da contagem de novas tentativas de falha temporária. Serviço de transporte em servidores de Caixa de Correio: 5 minutos (00:05:00%)

Servidores de Transporte de Borda: 10 minutos (00:10:00%)

Cmdlet: Set-TransportService

Parâmetro: TransientFailureRetryInterval

Servidores> selecionar servidor >Editar (Editar ícone.) >Limites> de transporteSeção >Repetições Falha transitória Intervalo de repetição (minutos)

Opções de configuração para nova tentativa manual de mensagem

Quando uma fila de entrega está no status de Repetir, você pode forçar manualmente uma tentativa de conexão imediata usando o Visualizador de Filas na Caixa de Ferramentas do Exchange ou o cmdlet Retry-Queue no Shell de Gerenciamento do Exchange. A tentativa de repetição manual substitui o próximo horário de repetição agendado. Se a conexão não for bem-sucedida, o cronômetro do intervalo de repetição será reiniciado. A fila de entrega deve estar no status Repetição para que essa ação entre em vigor. Para obter mais informações, consulte Repetir filas.

Opções de configuração para mensagens DSN de atraso

Após cada falha na entrega de mensagem, o serviço de Transporte no servidor de Transporte de Borda ou no servidor de Caixa de Correio gera uma mensagem DSN (notificação de status de entrega atrasada) e a coloca na fila para entrega ao remetente da mensagem não entregue. Essa mensagem DSN de atraso é enviada somente após um intervalo de notificação de atraso ter passado (o padrão é 4 horas) e somente se a mensagem não tiver sido entregue com sucesso durante esse período. Esse atraso impede o envio de mensagens DSN de atraso desnecessárias devido a falhas temporárias de transmissão de mensagens que são resolvidas em última análise. Você pode habilitar ou desabilitar seletivamente o envio de mensagens de notificação de DSN atrasado para mensagens originadas dentro ou fora da organização do Exchange.

As opções de configuração disponíveis para mensagens de notificação de DSN de atraso são descritas na tabela a seguir.

Atrasar configuração de DSN Valor padrão Configuração do Shell de Gerenciamento do Exchange Configuração do centro de administração do Exchange em servidores de Caixa de Correio
Tempo limite de notificação de atraso: quanto tempo o servidor aguarda antes de enviar uma mensagem DSN de atraso ao remetente.

Esse valor sempre deve ser maior que a contagem de novas tentativas de falhas temporárias multiplicada pelo intervalo de novas tentativas de falhas temporárias (o total padrão é de 30 minutos em um servidor de Caixa de Correio e uma hora em um servidor de Transporte de Borda).

4 horas (4:00:00%) Cmdlet: Set-TransportService

Parâmetro: DelayNotificationTimeOut

Servidores> selecionar servidor >Editar (Editar ícone.) >Limites> de transporteSeção>Notificações Notificar o remetente quando a mensagem estiver atrasada após (horas)
DSN de atraso externo habilitado: especifica se as mensagens DSN de atraso podem ser enviadas para remetentes de mensagens externas (remetentes que estão fora da organização do Exchange).

ExternalDelayDSNEnabled

$true Cmdlet: Set-TransportConfig

Parâmetro: ExternalDelayDSNEnabled

Não disponível
DSN de atraso interno habilitado: especifica se as mensagens DSN de atraso podem ser enviadas para remetentes de mensagens internas (remetentes de mensagens que estão dentro da organização do Exchange). $true Cmdlet: Set-TransportConfig

Parâmetro: InternalDelayDSNEnabled

Não disponível

Opções de configuração para reenvio de mensagem

O reenvio de mensagens envia mensagens não entregues de volta para a fila de envio para serem reprocessadas pelo categorizador. Para obter mais informações sobre o categorizador e a fila de envio, consulte Noções básicas sobre o serviço de transporte em servidores de caixa de correio.

Reenvio automático de mensagens

As mensagens não entregues nas filas de entrega são reenviadas automaticamente se a fila de entrega estiver no status Repetir e não tiver conseguido entregar nenhuma mensagem com sucesso por um período de tempo especificado. Esse período de tempo é controlado pela chave MaxIdleTimeBeforeResubmit no arquivo de configuração do %ExchangeInstallPath%Bin\EdgeTransport.exe.config aplicativo XML. O valor padrão é 12:00:00 ou 12 horas.

Observação

Todas as configurações personalizadas do Exchange ou do IIS (Servidor de Informações da Internet) feitas nos arquivos de configuração do aplicativo Exchange XML no servidor Exchange (por exemplo, arquivos web.config ou o arquivo EdgeTransport.exe.config) serão substituídas quando você instalar uma do Exchange. Salve essas informações para que você possa facilmente reaplicar as configurações após a instalação. Depois de instalar a do Exchange, você precisará redefinir essas configurações.

Reenvio manual de mensagens

Você pode reenviar mensagens manualmente usando os seguintes métodos:

  • Reenvie uma fila de entrega com o status Tentar novamente ou reenvie a fila Inacessível. Para obter mais informações, consulte Reenviar filas.
  • Reenvie mensagens na fila de mensagens suspeitas. Para obter mais informações, consulte Reenviar mensagens na fila de mensagens suspeitas.
  • Suspenda uma fila, suspenda as mensagens na fila, exporte as mensagens para arquivos e copie os arquivos para o Diretório de Repetição em qualquer servidor de Caixa de Correio ou servidor de Transporte de Borda. Para obter mais informações, consulte Exportar mensagens de filas.

Opções de configuração para expiração de mensagem

O intervalo de tempo limite de expiração da mensagem especifica o período máximo de tempo que um servidor de Transporte de Borda ou servidor de Caixa de Correio (o serviço de Transporte) tenta entregar uma mensagem com falha. Se a mensagem não puder ser entregue com êxito antes que o intervalo de tempo limite de expiração tenha passado, um relatório de não entrega (também conhecido como NDR ou mensagem de devolução) que contém a mensagem original ou os cabeçalhos da mensagem será entregue ao remetente.

Expiração automática de mensagem

O intervalo de tempo limite de expiração da mensagem é descrito na tabela a seguir.

Valor padrão Configuração do Shell de Gerenciamento do Exchange Configuração do centro de administração do Exchange em servidores de Caixa de Correio
2 dias (2.00:00:00%) Cmdlet: Set-TransportService

Parâmetro: MessageExpirationTimeOut

Servidores> selecionar servidor >Editar (Editar ícone.) >Limites> de transporteSeção >de expiração da mensagemTempo máximo desde o envio (dias)

Expiração manual de mensagem

Embora não seja possível forçar manualmente a expiração das mensagens, você pode remover manualmente as mensagens de qualquer fila (exceto a fila de envio) com ou sem uma notificação de falha na entrega. Para obter mais informações, consulte Remover mensagens de filas.