modifica o endereço do destinatário de um email no arquivo na fila do postfix

7

Eu tenho alguns e-mails no meu mailq que são devolvidos por um bom motivo, o endereço de e-mail está errado. Eu queria saber se é possível modificar o endereço do destinatário na mosca. Eu posso ver o diretório onde o correio adiado está armazenado e eu provavelmente poderia mudar alguma coisa lá, mas eu estou querendo saber se existe uma maneira correta de fazer isso.

Qualquer pensamento?

    
por momeunier 15.10.2012 / 12:29

1 resposta

7

A melhor maneira (ou a maneira menos intrusiva) seria ter um endereço reescrito para aquele destinatário. A partir da Reescrita do endereço do postfix

/etc/postfix/main.cf:
    smtp_generic_maps = hash:/etc/postfix/generic

/etc/postfix/generic:
    [email protected]       [email protected]

Seguindo este exemplo, você pode tentar:

cd /etc/postfix

Adicione ao arquivo generic ou crie-o com:

[email protected]        [email protected]

e construa o mapa associado:

sudo postmap generic

Adicione a main.cf :

smtp_generic_maps = hash:/etc/postfix/generic

faz o Postfix carregar esta mudança de configuração:

sudo postfix reload

smtpd usará generic para reescrever o endereço problemático na próxima verificação da fila.

    
por 15.10.2012 / 13:22