My Portfolio & not so personal Blog

Python e um servidor de SMTP para testes

As vezes quando estamos desenvolvendo algum projeto, precisamos de um servidor SMTP para envio de emails funcional, configurar um SMTP talvez seja esforço demais e saia do foco do que vc esta fazendo.

Eis que o python tem uma surpresinha que eu conheci agora:


python -m smtpd -n -c DebuggingServer localhost:1025

Isso levanta um servidor SMTP de testes, na porta 1025 e ai vc pode enviar emails e acompanhar o recebimento no propio terminal onde vc levantou o mesmo.

Quer dizer algo?