Como copiar notificações de falha na entrega para uma caixa de correio

 

Aplica-se a: Exchange Server 2007 SP1, Exchange Server 2007

Tópico modificado em: 2007-06-07

Este tópico explica como configurar o Microsoft Exchange Server 2007 para copiar notificações de falha na entrega em uma caixa de correio especificada e para configurar essa caixa de correio para aceitar respostas a mensagens de email geradas pelo sistema ou enviadas para o endereço do postmaster.

Quando há uma tentativa de entrega de uma mensagem e a entrega falha, é gerada uma notificação de falha na entrega. A notificação de falha na entrega é enviada ao remetente original da mensagem juntamente com informações sobre o motivo de falha da entrega. No Exchange 2007, se for gerada uma notificação para uma falha permanente de entrega, você tem a opção de copiar a notificação para uma caixa de correio alternativa. Contudo, o Exchange 2007 não habilita esta funcionalidade por padrão. Você deve configurar o Exchange 2007 para copiar as notificações de falha na entrega para uma caixa de correio.

No Exchange 2007, é possível configurar se as notificações de falha na entrega enviadas originalmente a remetentes internos, remetentes externos ou ambos são copiadas para uma caixa de correio. Este tópico descreve como configurar o Exchange 2007 para copiar notificações em cada um desses cenários.

Para copiar notificações de falha na entrega para uma caixa de correio, você deve fazer o seguinte:

  • Entender a diferença entre remetentes internos e externos.

  • Criar uma caixa de correio que aceite notificações de falha na entrega.

  • Decidir se você deseja copiar notificações internas, externas, ou ambas.

    • Configurar o endereço de resposta do Destinatário do Microsoft Exchange se desejar copiar notificações de falha de entrega internas.

    • Configurar o endereço do postmaster externo se você desejar copiar notificações de falha na entrega externas.

  • Configurar quais notificações devem ser copiadas.

Cada uma destas ações será debatida posteriormente neste tópico.

Antes de começar

Para executar esse procedimento, você deve usar uma conta à qual esteja delegada a função Administrador da Organização do Exchange.

Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Exchange 2007, consulte Considerações sobre permissão.

Importante

Alterações feitas com os cmdlets Set-TransportConfig e Set-OrganizationConfig são aplicadas em toda a organização do Exchange 2007.

Importante

Este tópico presume que você tenha inscrito todos os servidores de Transporte de Borda com o processo de Inscrição de Borda, e que o serviço Microsoft Exchange EdgeSync esteja mantendo a instância de serviço de diretório ADAM (Active Directory Application Mode) em todos os servidores de Transporte de Borda atualizados com os dados de serviço de diretório Active Directory.
Para obter mais informações sobre Inscrições de Borda e o processo de sincronização do EdgeSync, consulte Compreendendo as Inscrições de Borda.

Como os remetentes internos e externos afetam as notificações de falha na entrega

Quando é gerada uma falha permanente em uma notificação de falha na entrega porque uma caixa de correio de destinatário não pôde ser alcançada ou por outros problemas de entrega, o Exchange 2007 determina se o remetente da mensagem é interno ou externo à organização do Exchange 2007. O endereçamento da notificação é diferente para remetentes internos ou externos.

Um remetente interno é um remetente para quem uma ou mais condições a seguir é verdadeira:

  • O remetente possui uma caixa de correio dentro da organização do Exchange 2007.

  • A parte do domínio do endereço SMTP existe na lista de domínios aceitos pela organização.

Todos os outros remetentes são considerados externos à organização do Exchange 2007.

Remetentes internos

Quando uma notificação de falha na entrega é enviada a um remetente interno, ela é enviada do Destinatário do Microsoft Exchange. O Destinatário do Microsoft Exchange é um objeto de destinatário especial usado por vários recursos do Exchange 2007 para fornecer um destinatário unificado e bem conhecido que os usuários possam usar para diferenciar mensagens geradas pelo sistema de outras mensagens.

Por padrão, as mensagens enviadas ao Destinatário do Microsoft Exchange são ignoradas e não entregues. Para que as mensagens enviadas ao Destinatário do Microsoft Exchange sejam entregues a uma caixa de correio, você deve associar uma caixa de correio ao Destinatário do Microsoft Exchange.

Remetentes Externos

Quando uma notificação de falha na entrega é enviada a um remetente externo, ela é enviada do endereço SMTP Postmaster@<Domínio Autoritativo>, por padrão. O domínio autoritativo usado para criar o endereço SMTP do postmaster é o domínio aceito por padrão. Você pode exibir o domínio padrão aceito usando o cmdlet Get-AcceptedDomain.

Para obter mais informações sobre domínios aceitos, consulte Gerenciando domínios aceitos.

Por padrão, nenhuma caixa de correio na organização do Exchange 2007 é criada com o endereço SMTP Postmaster@<Domínio Autoritativo>. Para que as mensagens enviadas ao SMTP Postmaster@<Domínio Autoritativo> sejam enviadas a uma caixa de correio, você deve adicionar o endereço SMTP a uma caixa de correio ou criar uma caixa de correio com o nome "Postmaster".

Criando uma caixa de correio que aceite notificações de falha na entrega

Se você associar uma caixa de correio com o Destinatário do Microsoft Exchange para copiar notificações de falha na entrega internas ou configurar o endereço SMTP do postmaster externo para copiar notificações externas, deve primeiro criar uma caixa de correio que aceite as notificações.

Recomendamos que a caixa de correio criada seja usada apenas para a finalidade específica de receber notificações de falha na entrega. Para simplificar a configuração, pode ser interessante configurar a nova caixa de correio com o nome "Postmaster". Se você criar uma caixa de correio com o nome Postmaster, um endereço SMTP de Postmaster@<Domínio Autoritativo> será adicionado automaticamente à caixa de correio. Isso permite que você esteja em conformidade com os padrões SMTP e evite algumas etapas de configuração descritas posteriormente neste tópico.

Dica

Monitorar a caixa de correio usada para receber cópias de notificações de falha na entrega. Se a caixa de correio exceder os limites de caixa de correio configurada ou de armazenamento de banco de dados de caixa de correio, as notificações podem não ser entregues.

Para obter informações sobre como criar uma caixa de correio, consulte Como criar uma caixa de correio para um novo usuário.

Copiando notificações de falha na entrega internas para uma caixa de correio

Execute o procedimento a seguir em um servidor de Transporte de Hub de sua organização para copiar notificações de falha na entrega internas para uma caixa de correio.

Para receber cópias de notificações internas, você deve associar a caixa de correio criada na seção "Criando uma caixa de correio que aceite notificações de falha na entrega" neste tópico ao Destinatário do Microsoft Exchange. Se você não associar uma caixa de correio ao Destinatário do Microsoft Exchange, as notificações de falha na entrega copiadas nele não serão capturadas. Por padrão, nenhuma caixa de correio é associada ao Destinatário do Microsoft Exchange.

Para associar uma caixa de correio ao Destinatário do Microsoft Exchange, especifique o nome completo da caixa de correio usando o comando a seguir:

Set-OrganizationConfig -MicrosoftExchangeRecipientReplyRecipient <Recipient Identity>

Importante

Verifique se o parâmetro MicrosoftExchangeRecipientEmailAddressPolicyEnabled no cmdlet Get-OrganizationConfig está definido como $True. Se o parâmetro MicrosoftExchangeRecipientEmailAddressPolicyEnabled estiver definido como $True, o Exchange 2007 adicionará novos domínios aceitos ao Destinatário do Microsoft Exchange automaticamente quando novos domínios forem adicionados. Se o parâmetro MicrosoftExchangeRecipientEmailAddressPolicyEnabled estiver definido como $False, você deve adicionar manualmente os novos domínios aceitos ao Destinatário do Microsoft Exchange.

A caixa de correio especificada com este comando receberá cópias de todas as notificações de falha na entrega configuradas na seção "Configurando notificações de falha na entrega para serem copiadas para uma caixa de correio", apresentada posteriormente neste tópico.

Para usar o Shell de Gerenciamento do Exchange para associar uma caixa de correio ao Destinatário do Microsoft Exchange

  • Execute o seguinte comando:

    Set-OrganizationConfig -MicrosoftExchangeRecipientReplyRecipient "Kim Akers"
    

Copiando notificações de falha na entrega externas para uma caixa de correio

Quando você executa o procedimento a seguir em um servidor de Transporte de Hub configurado para replicar a configuração para os servidores de Transporte de Borda usando o serviço Microsoft Exchange EdgeSync, o endereço SMTP externo do postmaster será replicado nos servidores de Transporte de Borda.

Configurando o endereço do postmaster externo

Por padrão, o parâmetro ExternalPostmasterAddress no cmdlet Set-TransportServer não está definido. Quando o parâmetro ExternalPostmasterAddress não está definido, o endereço SMTP externo do postmaster assume o padrão de Postmaster@<Domínio Autoritativo>. O domínio autoritativo usado para criar o endereço SMTP do postmaster é o domínio aceito por padrão. Você pode exibir o domínio padrão aceito usando o cmdlet Get-AcceptedDomain.

Dica

Se você criou uma caixa de correio com o nome Postmaster na seção "Criando uma caixa de correio que aceite notificações de falha na entrega" apresentada neste tópico, o endereço SMTP desta caixa de correio já deve ser Postmaster@<Domínio Autoritativo>. Para verificar isso, execute o seguinte comando: Get-Mailbox Postmaster | Format-List Name, EmailAddress* . Verifique se a propriedade EmailAddress contém o endereço de email Postmaster@<Domínio Autoritativo>. Verifique também se a propriedade EmailAddressPolicyEnabled está definida como $True. Se EmailAddressPolicyEnabled estiver definido como $True, essa caixa de correio receberá atualizações de nomes de domínios e adicionará ou alterará os endereços de email configurados de acordo com estas atualizações.

Se você deseja alterar o endereço SMTP do postmaster externo, você deve alterar o endereço SMTP de cara servidor de Transporte de Hub e Transporte de Borda da organização.

Use o comando a seguir para alterar o postmaster externo em um único servidor de Transporte de Hub:

Set-TransportServer <Hub Transport Server Name> -ExternalPostmasterAddress <External Postmaster SMTP Address>

Para usar o Shell de Gerenciamento do Exchange para alterar o endereço do postmaster externo em um único servidor de Transporte de Hub denominado HUB1 para postmaster@contoso.com

  • Execute o seguinte comando:

    Set-TransportServer HUB1 -ExternalPostmasterAddress postmaster@contoso.com
    

Use o comando a seguir para alterar o postmaster externo em todos os servidores de Transporte de Hub da organização:

Get-TransportServer | Set-TransportServer -ExternalPostmasterAddress <External Postmaster SMTP Address>

Para usar o Shell de Gerenciamento do Exchange para alterar o endereço do postmaster externo em todos os servidores de Transporte de Hub da organização para postmaster@contoso.com

  • Execute o seguinte comando:

    Get-TransportServer | Set-TransportServer -ExternalPostmasterAddress postmaster@contoso.com
    

Você deve configurar o endereço SMTP do postmaster externo localmente em cada servidor de Transporte de Borda. Use o comando a seguir para alterar o postmaster externo em cada servidor de Transporte de Hub:

Set-TransportServer <Edge Transport Server Name> -ExternalPostmasterAddress <External Postmaster SMTP Address>

Para usar o Shell de Gerenciamento do Exchange para alterar o endereço do postmaster externo em um servidor de Transporte de Borda denominado EDGE1 para postmaster@contoso.com

  • Execute o seguinte comando:

    Set-TransportServer EDGE1 -ExternalPostmasterAddress postmaster@contoso.com
    

A caixa de correio especificada com os comandos desta seção receberá cópias de todas as notificações de falha na entrega geradas para notificações configuradas na seção "Configurando notificações de falha na entrega para serem copiadas para uma caixa de correio", apresentada posteriormente neste tópico.

Adicionando o endereço SMTP do postmaster a uma caixa de correio

Se você quiser configurar o Exchange 2007 para enviar notificações de falha na entrega externas à caixa de correio criada, deve adicionar o endereço SMTP do postmaster configurado usando os comandos da seção "Configurando o endereço do postmaster externo" deste tópico como um endereço SMTP proxy na caixa de correio.

Para obter mais informações sobre como adicionar o endereço SMTP do postmaster a uma caixa de correio, consulte Como adicionar um novo endereço de email para um usuário de caixa de correio.

Configurando notificações de falha na entrega para serem copiadas para uma caixa de correio

Você pode controlar quais notificações serão copiadas para uma caixa de correio especificando quais códigos de notificação de status de entrega deseja monitorar. Um código de notificação de status de entrega é um código retornado pelo servidor de recebimento para o servidor de envio quando há falha na entrega de uma mensagem. Esse código indica por que houve falha na entrega da mensagem. Cada código de notificação de status de entrega é associado a uma mensagem de notificação de status de entrega. Esta mensagem de notificação de status de entrega, que inclui uma explicação amigável do motivo de falha da entrega, está incluída na notificação de falha na entrega enviada ao remetente da mensagem original.

Em um servidor de Transporte de Hub, as notificações de falha na entrega são copiadas para a caixa de correio associada ao Destinatário do Microsoft Exchange. Em servidores de Transporte de Borda, as notificações de falha na entrega são copiadas para o endereço externo do postmaster. Para obter mais informações, consulte as seções "Copiando notificações de falha na entrega internas para uma caixa de correio" e "Copiando notificações de falha na entrega externas para uma caixa de correio", apresentadas anteriormente neste tópico.

Para configurar os códigos de notificação de status de entrega que deseja monitorar, siga as etapas a seguir:

  • No servidor de Transporte de Hub, use o parâmetro GenerateCopyOfDSNFor no cmdlet Set-TransportConfig ou use o Console de Gerenciamento do Exchange para configurar as notificações de status de entrega que deseja monitorar. Quando você configurar as notificações de status de entrega monitoradas no servidor de Transporte de Hub, a configuração será replicada para todos os outros servidores de Transporte de Hub na organização do Exchange.

    Dica

    No Microsoft Exchange Server 2007 Service Pack 1 (SP1), você também pode usar o Console de Gerenciamento do Exchange em um servidor de Transporte de Hub para configurar as notificações de status de entrega que deseja monitorar.

  • Em cada servidor de Transporte de Borda da organização do Exchange, configure as notificações de status de entrega que você deseja monitorar usando o parâmetro GenerateCopyOfDSNFor no cmdlet Set-TransportConfig.

Por padrão, os seguintes códigos de notificação de status de entrega são monitorados:

5.4.8

5.2.4

5.4.6

5.2.0

5.4.4

5.1.4

Para obter mais informações sobre códigos de notificação de status de entrega e sobre notificações de falha na entrega, consulte Compreendendo notificações de falha na entrega.

Dica

Embora os códigos de notificação de status de entrega da lista anterior sejam monitorados por padrão, as notificações de falha na entrega associadas não são copiadas para o Destinatário do Microsoft Exchange ou endereço do postmaster externo se nenhuma caixa de correio estiver atribuída ao Destinatário do Microsoft Exchange ou ao endereço do postmaster externo. Por padrão, nenhuma caixa de correio é atribuída ao Destinatário do Microsoft Exchange nem ao endereço do postmaster externo.

Para usar o Console de Gerenciamento do Exchange em um servidor de Transporte de Hub apara configurar os códigos de notificação de status de entrega monitorados no Exchange 2007 SP1

  1. Abra o Console de Gerenciamento do Exchange.

  2. Na árvore do console, clique em Configuração da Organização e em Transporte de Hub.

  3. No painel de resultados, clique na guia Configurações Globais.

  4. No painel de ações, clique no link Propriedades, logo abaixo de Configurações de Transporte.

  5. Clique na guia Entrega de Mensagens. Na área de notificação de status de entrega, execute um dos procedimentos a seguir:

    • Para adicionar um código de notificação de status de entrega, insira o código de 3 dígitos como x.y.z e clique em Adicionar.

    • Para editar um código de notificação de status de entrega existente, selecione-o e clique em Editar. Modifique a notificação de status de entrega conforme necessário e pressione Enter.

    • Para remover um código de notificação de status de entrega existente, selecione-o e clique em ícone Remover.

  6. Quando você tiver concluído, clique em OK.

Dica

Você pode usar o Console de Gerenciamento do Exchange apenas para configurar a lista de notificações de status de entrega monitoradas em um servidor de Transporte de Hub. Em um servidor de Transporte de Borda, você deve usar o cmdlet Set-TransportConfig no Shell de Gerenciamento do Exchange.

Para usar o Shell de Gerenciamento do Exchange em um servidor de Transporte de Hub ou um servidor de Transporte de Borda para configurar os códigos de notificação de status de entrega monitorados no Exchange 2007 SP1 ou na RTM (Versão para Produção) do Exchange 2007

  • Execute o seguinte comando:

    Set-TransportConfig -GenerateCopyOfDSNFor <DSN1, DSN2, DSN3, ...>
    

    Por exemplo, para especificar os códigos de notificação de status de entrega 5.4.8, 5.4.6, 5.7.1 e 5.7.2, execute o comando a seguir:

    Set-TransportConfig -GenerateCopyOfDSNFor 5.4.8, 5.4.6, 5.7.1, 5.7.2
    

Se você quiser modificar a lista padrão de notificações de status de entrega configuradas no parâmetro GenerateCopyOfDSNFor, primeiro escreva os códigos de notificação de status de entrega que deseja manter. Sempre que configurar o parâmetro GenerateCopyOfDSNFor, você deve inserir novamente os códigos de notificação de status de entrega inseridos previamente além dos códigos de notificação de status de entrega adicionais.

Para obter mais informações

Para obter mais informações, consulte os seguintes tópicos: