Eu construí um filtro de spam baseado nissoRECEITA
Desde então, meus requisitos mudaram e gostaria de saber como rotear mensagens no Postfix com base no endereço de email do destinatário. Alguns usuários agora pertencem a um novo domínio e estão hospedados em outro servidor de e-mail, mas não quero perder os e-mails enviados para o endereço antigo.
Então, se eu receber:
- [e-mail protegido]encaminha para o servidor de e-mail antigo com o mesmo endereço
- [e-mail protegido]encaminhar para[e-mail protegido]
- [e-mail protegido]ele cai sem NDR porque não está listado em "relay_recipient_maps"
Quando tentei simplesmente adicionar o seguinte ao /etc/postfix/virtual a mensagem de teste pareceu se perder em algum lugar. Não tenho ideia de onde foi ou como verificar para onde foi ...
[email protected] [email protected]
Muito obrigado por qualquer indicação.
Responder1
Você pode usar transport_maps
relay_domains = olddomain.com, newdomain.com
transport_maps = /etc/postfix/relay_maps
recipient_canonical_maps = hash:/etc/postfix/recipient_canonical
/etc/postfix/relay_maps
[email protected] smtp:[ip.of.local.exchange]
[email protected] smtp:mx.newdomain.com
[email protected] no-reply
/etc/aliases
no-reply: /dev/null
/etc/postfix/recipient_canonical
[email protected] [email protected]
Nota: você deve criar um usuário local sem resposta