Configure o Postfix como um servidor falso semelhante ao Neptune e Papercut

Configure o Postfix como um servidor falso semelhante ao Neptune e Papercut

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

informação relacionada