Redirecionar todas as mensagens recebidas para outro usuário

Redirecionar todas as mensagens recebidas para outro usuário

De preferência, isso poderia ser feito com uma instância virtual de um servidor de e-mail em uma máquina Linux existente, mas estou disposto a executar uma instalação totalmente diferente (Linux ou Windows) para que isso funcione.

Basicamente, um sistema que usamos gera e-mails para clientes quando fazemos determinadas coisas. Na configuração de teste, importamos regularmente um instantâneo completo ao vivo para relatórios de teste, etc. O problema é que isso pode resultar no envio de e-mails incorretos aos nossos clientes.

Meu objetivo é especificar um servidor de e-mail diferente no servidor que aceite todos os e-mails e depois redirecioná-los de volta para a equipe de desenvolvimento. O melhor que posso fazer é criar encaminhamentos de endereços genéricos para cada domínio de todos os clientes. Deve haver uma opção melhor?

A máquina iránãoestar voltado para a Internet, então spam não é um risco nisso.

Editar: existem vários domínios de endereço de cliente. Qualquer solução abrangente não precisaria ser específica do domínio. O campo de também varia dependendo do usuário logado ou seção do sistema. Também precisamos ver os e-mails, por isso eles estão sendo redirecionados.

Responder1

Como towo apontou, a reescrita de endereço é uma maneira. Exim também tem uma boa estrutura para isso:

http://www.exim.org/exim-html-3.30/doc/html/spec_34.html

Aliás, o que você deseja costuma ser chamado de endereço "genérico". Isso pode ajudar a pesquisar no Google uma configuração para o servidor de e-mail escolhido.

Você também pode considerar modificar seu sistema de teste para despejar mensagens em um arquivo em vez de enviá-las. Isso evita o incômodo de ter um servidor de e-mail de "teste" especial que faz tudo; você também pode facilmente analisar o arquivo automaticamente para decidir se o teste foi bem-sucedido. Claro, pode não ser uma opção alterar o sistema em teste...

Responder2

A maioria dos servidores de e-mail suporta a reescrita de endereços ou a alteração do método de entrega com base em alguma métrica do e-mail de entrada. Você pode reescrever todos os endereços de saída com um usuário local ou apenas alterar o método de entrega para despejá-los sem cerimônia em um arquivo.

Se você estiver usando o postfix, por exemplo, há umdocumentação bastante completadisponível, mesmo que não liste especificamente o seu caso.

Responder3

Pensando bem, a configuração de teste do seu aplicativo terá um IP diferente do de produção, correto?

Você poderia configurar seu servidor de e-mail existente para que todos os e-mails do IP xyz sejam redirecionados para o usuário abc?

Isso permite que você mantenha seu aplicativo de teste exatamente igual, apenas com alterações no servidor de e-mail agora.

Responder4

Eu sugeriria usarpeneirapara suas necessidades, já que não está vinculado a um MTA específico. Nós o usamos extensivamente para filtrar/bloquear para nós mesmos e para nossos clientes.

informação relacionada