madr.se

Debugga mailutskick med mailpit

För några år sedan, på mitt dåvarande jobb, uppskattade jag Mailhog. En tjänst som rullades upp i den lokala utvecklingsmiljön som kunde agera uppsamlare för skickade mailaviseringar via SMTP.

Fördelarna är många:

  • Man slipper betala sin mailleverantör i produktion för lokal eller delad testning.
  • Man slipper manövern att kommentera ut mailskick-kod som kan glömmas bort pga den mänsklig faktorn.
  • Det är bara en konfigurationssträng som behöver ändras - mailskickar-logiken behöver inte vara medveten om vilken miljö den körs i.
  • Det finns ett trevligt webbläsar-UI för att lista och faktiskt se mail, vilket är lättare att resonera kring som grupp.

Tyvärr så har Mailhog ingen aktivitet längre. Det finns dock en efterträdare: Mailpit, som är inspirerad av Mailhog. Jag kan därför rekommendera denna för liknande behov.