Servidor de correio catch-all, sem encaminhamento

3

Este é um servidor interno (vamos chamá-lo de ferramentas ) na mesma rede que um conjunto de servidores de teste (para aplicativos da web). Eu quero que os e-mails que saem dos servidores de teste cheguem na conta qa @ tools (não importa qual seja o destino real deles). Eu não quero ferramentas para encaminhar qualquer coisa em qualquer lugar.

Eu tenho o postfix e o squirrelmail configurados, e posso enviar emails para o qa @ tools muito bem. Agora, se eu definir o mail_host como ferramentas nos aplicativos da web (nos servidores de teste) - e eles enviarem emails para [email protected] via ferramentas - as ferramentas dirão "sem encaminhamento" e as rejeitarão. O que é bom, exceto que a equipe de QA não pode examiná-los porque estão perdidos.

Eu tentei adicionar always_bcc = qa@tools ao meu /etc/postfix/main.cf ... mas isso não me deu cópias dos e-mails rejeitados.

Deve haver uma resposta simples?

    
por EMiller 29.01.2011 / 02:45

2 respostas

2

Você pode usar recipient_canonical_maps para mapear todos os destinatários, independentemente do destino original, para um endereço.

Em main.cf :

recipient_canonical_maps = pcre:/etc/postfix/recipient_canonical.pcre

Em /etc/postfix/recipient_canonical.pcre :

/.*/ [email protected]
    
por 18.05.2011 / 14:25
0

Parece que o postfix foi mal configurado?

Você poderia verificar a lista de domínios que o postfix escutará e aceitará os e-mails? Se estiver configurado para aceitar todos os e-mails destinados a @tools, não deverá reclamar de encaminhá-lo para mais ninguém.

    
por 29.01.2011 / 03:42