Executando verificação de segurança...
1

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:

https://github.com/filipedeschamps/tabnews.com.br/blob/9ab4433273eab71296a1cd14783a4698fd2749a7/infra/docker-compose.development.yml#L13-L21

  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:

https://github.com/filipedeschamps/tabnews.com.br/blob/9ab4433273eab71296a1cd14783a4698fd2749a7/tests/orchestrator.js#L86-L107

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 🤝

Carregando publicação patrocinada...