1. Produkter
  2.   E-post
  3.   GO
  4.   MailHog
 
  

Open Source Go Library för att testa e-postmeddelanden

Gratis e-posttestverktyg för utvecklare, utvecklat i GO.

MailHog är ett e-posttestverktyg med öppen källkod för utvecklare. Du kan konfigurera dina applikationer att använda MailHog för SMTP-leverans, du kan hämta e-postmeddelanden med JSON API eller visa dem i webbgränssnittet. Du kan också avsluta meddelanden till riktiga SMTP-servrar.

MailHog implementerar ESMTP-serverimplementering, stöder SMTP AUTH och PIPELINING, tillhandahåller ett webbgränssnitt för att visa text- eller HTML-e-postmeddelanden, visar e-postuppdateringar i realtid och släpper e-postmeddelanden till riktiga SMTP-servrar. Dessutom stöder API:et MIME i flera delar och tillåter nedladdning av enskilda MEME-delar. MailHog använder meddelandelagring i minnet och använder MongoDB och filbaserad lagring för att bevara meddelanden.

Previous Next

Komma igång med MailHog

MailHog är byggt med GO som körs utan installation på flera plattformar

Kör MailHog på MacOS

brew update && brew install mailhog
You can start running MailHog in MacOs by running mailhog in the command line.

Konfigurera MailHog för utgående SMTP

För att konfigurera utgående SMTP måste du skapa JSON-fil med följande struktur och ställa in MH_OUTGOING_SMTP eller -outgoing-smtp.

{
"server name": {
  "name": "server name",
  "host": "...",
  "port": "587",
  "email": "...",
  "username": "...",
  "password": "...",
  "mechanism": "PLAIN"
}
            }

I JSON-filen krävs endast namn, värd och port för att skicka SMPT-e-post.

 Svenska