Cabeçalho "Entregue para" no Exchange

Cabeçalho "Entregue para" no Exchange

Em algumas implementações de servidor SMTP (ou seja, Postfix) você pode habilitar Delivered-Tocabeçalhos X-Original-Toque serão adicionados ao seu e-mail. (ou [X-]Envelope-To)

Isso é muito útil com listas de distribuição para determinar para qual endereço de e-mail o e-mail foi redirecionado.

Assim, quando o e-mail for enviado para [email protected], você poderá ver no cabeçalho Delivered-Toou Envelope-Toque ele foi redirecionado (distribuído) para [email protected], que é um dos muitos outros endereços de e-mail vinculados a uma única caixa de correio.

Como descubro qual endereço foi usado para entregar este email em uma caixa de correio específica no Microsoft Exchange 2010?

Olhando para a mensagem simples (com todos os cabeçalhos) não consigo encontrar nenhuma informação de que o e-mail chegou via endereço[email protected]

Acho que preciso que o Delivered-Tocabeçalho (ou semelhante) seja definido no Microsoft Exchange quando um email for entregue por meio de listas de distribuição.

Existe alguma maneira de habilitar esse cabeçalho no Exchange 2010?

Preciso disso para que nosso sistema de Tickets (OTRS) reconheça corretamente aonde o ticket pertence. Adicionar todos os endereços de e-mail de todas as listas de distribuição à configuração do sistema não é a solução certa.

E se houver uma solução para o Exchange 2010, isso também será aplicável ao Exchange 2007?

Responder1

Se entendi a pergunta corretamente, aqui está uma maneira de obter os cabeçalhos desejados, mas aposto que você não vai gostar. Baseia-se nas regras de transporte.

Se você puder controlar o conjunto de endereços OTRS e eles puderem ser registrados no Exchange (como contatos do Exchange, talvez), você poderá criar uma regra de transporte para cada um deles da seguinte maneira:

Apply rule to messages
sent to **OTRS Username**
and set X-Envelope-To with **[email protected]**

Como observa fmysky, o que é horrível nas regras de transporte é que elas usam strings literais. Portanto, você precisaria de uma regra de transporte para cada endereço OTRS (mas não precisaria de uma para cada lista de distribuição).

Tentei isso em meu ambiente Exchange 2007 e funcionou quando enviei uma mensagem para uma de nossas listas de distribuição interna.

Responder2

Você pode adicionar strings literais em cabeçalhos personalizados através de regras de transporte, mas acredito que o recurso que você deseja não é possível mesmo com o PowerShell. A menos que você faça seu próprio agente de transporte.

Responder3

Você pode obter o endereço Para: original, mas depois que ele for para o Exchange, você não poderá saber quais decisões foram tomadas para chegar à caixa de correio.

A menos que você tenha grupos de distribuição aninhados, isso não deve ser um problema, pois você pode obter o endereço Para: original

Se você estiver usando grupos de distribuição aninhados, sugiro mudar para grupos de distribuição não aninhados.

informação relacionada