Configurando um servidor de e-mail de retransmissão que armazena todos os e-mails para fins de reenvio?

1

Anteriormente eu era o proprietário de um Barracuda Spam Firewall e o backlog me ajudou muitas vezes. Ele oferece uma bela visão de todos os e-mails que passaram pelo servidor e permite inclusive o reenvio desses e-mails.

Sei que o e-mail não deve funcionar dessa maneira, mas é um ótimo ponto de venda, portanto os usuários nunca perderão seus e-mails, mesmo quando o servidor de e-mails estiver inoperante e avisos de falha tiverem que ser enviados; ainda solicitar um reenvio de e-mails para seu domínio.

Estou procurando uma maneira de reenviar todos os e-mails enviados nos últimos dois dias para um domínio específico. Pode postfix ajudar com isso? Quaisquer recomendações para realizar tal construção seriam bem-vindas!

    
por ujjain 15.06.2011 / 17:28

2 respostas

1

Estou ativamente desenvolvendo esse recurso para nosso (infelizmente não-livre) aplicativo baseado em postfix, então eu tenho uma boa experiência com o que o postfix pode e não pode fazer nesta arena. Infelizmente, a lista de não-fazer é mais longa do que a lista de tarefas pendentes.

O postfix sozinho não fará realmente o que você deseja. Você quase certamente precisará fazer alguns hackers (ou encontrar um aplicativo de terceiros que estenda um MTA padrão, como sugerido pela primeira resposta).

A abordagem que estamos tomando é entregar a mensagem a dois destinatários - o destinatário original pretendido, bem como uma versão local do mesmo destinatário (por exemplo, user_domain.com@localhost). Então, se / quando o email precisar ser reenviado, podemos reenviá-lo do armazenamento de correio local. Claro, é bastante complicado configurar tudo isso e automatizar o recurso de reenvio. Além disso, não encontrei uma maneira razoável de lidar com o aspecto de dois endereços no postfix em si - temos outro script em execução na frente do postfix na porta 25 que manipula os endereços (e faz muito, muito mais, além do escopo de essa questão). Então, quando o postfix vê a mensagem, ela já tem dois endereços.

    
por 16.06.2011 / 00:47
0

Você pode dar uma olhada no ESVA ( link ). Parece que o projeto pode ter morrido, mas sua funcionalidade que atende às suas necessidades é muito estável.

    
por 15.06.2011 / 20:42

Tags