Existe um mapa para isso. ;) (desculpas a Steve Jobs e Wietse Venema pelo meu humor manco)
O postfix é capaz de reescrever endereços sob MUITAS circunstâncias. Essa circunstância exigiria o uso da variável smtpd_sender_restrictions
em main.cf .
Efetivamente, você colocará uma restrição para verificar os endereços do remetente em uma tabela de acesso / db (o mapa!) que você configurar, onde você dirá ao postfix para redirecionar para o endereço X se o endereço de for igual a Y.
A linha em main.cf pode parecer:
smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/devToRewrite
E o conteúdo de / etc / postfix / devToRewrite pode parecer:
[email protected] REDIRECT [email protected]
Tenha em mente que reescrever no postfix é muito delicado e você pode ter configurações que possam entrar em conflito com os resultados pretendidos.
Assim sendo, algumas leituras para você começar:
- Lista de discussão para alguém que está fazendo algo semelhante (você não está sozinho !)
- Documento de configuração do postfix para a variável smtpd_sender_restrictions (leia com atenção!)
- README de controle de acesso / relé SMTP do Postfix (bom saber)
-
Página de manual para definição de db de acesso (não se esqueça de
postmap -q
!!!) - Endereço do postfix reescrevendo o README (é bom saber)
:)