
Gostaria de configurar o Postfix em nosso ambiente de desenvolvimento e estágio para salvar apenas e-mails como Papercut e Neptune?
É muito importante que os e-mails reais não sejam enviados, mas apenas salvos, para poder verificá-los como parte do trabalho de controle de qualidade.
Responder1
Use um mapa de expressões regulares para reescrever todos os destinatários. Desde que seu e-mail seja enviado via SMTP, isso será suficiente.
Em main.cf
virtual_alias_maps = regexp:/etc/postfix/recipients
Em /etc/postfix/recipients
\#[email protected] is a mailbox where QA will receive email
/.+/ [email protected]
Responder2
Por que configurar um servidor de e-mail completo, você poderia simplesmente usar python para fazer isso.
python -m smtpd -n -c DebuggingServer localhost:25 | tee emails.log