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

Open Source Go Library for testing av e-postmeldinger

Gratis e-posttestverktøy for utvikler, utviklet i GO.

MailHog er et åpen kildekode-testverktøy for e-post for utviklere. Du kan konfigurere applikasjonene dine til å bruke MailHog for SMTP-levering, du kan hente e-postmeldinger med JSON API eller se dem i web-UI. Du kan også avslutte meldinger til ekte SMTP-servere.

MailHog implementerer ESMTP-serverimplementering, støtter SMTP AUTH og PIPELINING, gir et webgrensesnitt for å se tekst- eller HTML-e-poster, viser e-postoppdateringer i sanntid og frigjør e-poster til ekte SMTP-servere. Videre støtter API-en flerdelt MIME og tillater nedlasting av individuelle MEME-deler. MailHog bruker meldingslagring i minnet og bruker MongoDB og filbasert lagring for å holde meldinger.

Previous Next

Komme i gang med MailHog

MailHog er bygget med GO som kjører uten installasjon på flere plattformer

Kjør MailHog på MacOS

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

Konfigurer MailHog for utgående SMTP

For å konfigurere utgående SMTP må du opprette JSON-fil med følgende struktur og angi MH_OUTGOING_SMTP eller -outgoing-smtp.

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

I JSON-filen er det bare navn, vert og port som kreves for å sende SMPT-e-post.

 Norsk