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.