1. Prodotti
  2.   E-mail
  3.   GO
  4.   MailHog
 
  

Libreria Go Open Source per testare i messaggi e-mail

Strumento di test e-mail gratuito per sviluppatori, sviluppato in GO.

MailHog è uno strumento di test e-mail open source per sviluppatori. Puoi configurare le tue applicazioni per utilizzare MailHog per la consegna SMTP, puoi recuperare i messaggi di posta elettronica con l'API JSON o visualizzarli nell'interfaccia utente web. Puoi anche terminare i messaggi su veri server SMTP.

MailHog implementa l'implementazione del server ESMTP, supporta SMTP AUTH e PIPELINING, fornisce un'interfaccia Web per visualizzare e-mail di testo o HTML, visualizza aggiornamenti e-mail in tempo reale e rilascia e-mail a server SMTP reali. Inoltre, l'API supporta MIME multiparte e consente il download di singole parti MEME. MailHog utilizza l'archiviazione dei messaggi in memoria e utilizza MongoDB e l'archiviazione basata su file per la persistenza dei messaggi.

Previous Next

Guida introduttiva a MailHog

MailHog è costruito con GO che funziona senza installazione su più piattaforme

Esegui MailHog su MacOS

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

Configura MailHog per SMTP in uscita

Per configurare l'SMTP in uscita è necessario creare un file JSON con la seguente struttura e impostare MH_OUTGOING_SMTP o -outgoing-smtp.

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

Nel file JSON, per inviare l'e-mail SMPT sono necessari solo il nome, l'host e la porta.

 Italiano