1. Produktai
  2.   El. paštas
  3.   GO
  4.   MailHog
 
  

Atvirojo šaltinio „Go“ biblioteka, skirta el. pašto pranešimų tikrinimui

Nemokamas el. pašto testavimo įrankis kūrėjams, sukurtas GO.

„MailHog“ yra atvirojo kodo el. pašto testavimo įrankis kūrėjams. Galite sukonfigūruoti programas, kad SMTP pristatymui naudotų MailHog, galite gauti el. laiškus naudodami JSON API arba peržiūrėti juos žiniatinklio vartotojo sąsajoje. Taip pat galite baigti pranešimus tikriems SMTP serveriams.

„MailHog“ įgyvendina ESMTP serverio diegimą, palaiko SMTP AUTH ir PIPELINING, suteikia žiniatinklio sąsają, skirtą tekstiniams arba HTML el. laiškams peržiūrėti, rodo el. pašto atnaujinimus realiuoju laiku ir išleidžia el. laiškus į tikrus SMTP serverius. Be to, API palaiko kelių dalių MIME ir leidžia atsisiųsti atskiras MEME dalis. „MailHog“ naudoja pranešimų saugyklą atmintyje ir „MongoDB“ bei failais pagrįstą saugyklą pranešimams išlaikyti.

Previous Next

Darbo su MailHog pradžia

„MailHog“ sukurta naudojant „GO“, kuri veikia neįdiegus keliose platformose

Paleiskite „MailHog“ „MacOS“.

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

Konfigūruokite „MailHog“ siunčiamam SMTP

Norėdami sukonfigūruoti išeinantį SMTP, turite sukurti JSON failą su tokia struktūra ir nustatyti MH_OUTGOING_SMTP arba -outgoing-smtp.

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

JSON faile reikalingas tik pavadinimas, priegloba ir prievadas, norint siųsti SMPT el.

 Lietuvių