Baltazar
que honra ter você aqui e seja muito bem vindo!
E que coincidência, nós também usamos o MailCatcher no TabNews e é realmente fantástico! No nosso caso acabamos levantando ele com docker-compose
, está implementado nesta parte do arquivo:
mailcatcher:
container_name: mailcatcher
image: sj26/mailcatcher
expose:
- 1025
- 1080
ports:
- 1025:1025
- 1080:1080
Daí não é preciso instalar nenhuma dependência (tirando o Docker).
E ele é usado bastante nos testes automatizados, inclusive foi implementado uma gambiarra para bater na API dele e limpar todos os emails, ou pegar o último email disparado:
Seria muito show se eles lançassem uma versão com uma API REST melhor, de qualquer forma, funciona 100% e eu assino embaixo a recomendação de usar o MailCatcher, é leve, grátis e open source 🤝