Otevřete zdrojovou knihovnu Go pro ověření e-mailových zpráv
Rychlé a bezplatné API pro ověřování e-mailů napsané v Go.
Trumail je open-source systém pro ověřování a ověřování e-mailů. Trumail je rychlé API pro ověřování e-mailových adres napsané čistě v Go. Cílem budování API bylo poskytnout vývojářům jednoduché řešení pro správu vrácených e-mailů. Pomocí API můžete zabránit nedoručeným e-mailům a nekvalitním uživatelům. Pokud jste vývojář a píšete novou aplikaci, abyste se ujistili, že se k odběru vaší aplikace může přihlásit platný uživatel, trumail vám může pomoci ji ověřit.
Použití API je docela jednoduché. Rozhraní API poskytuje koncový bod ověření e-mailu. Chcete-li ověřit e-mailovou adresu, musíte odeslat a GET požadavek na hlavní vyhledávací koncový bod. Pomocí open-source kódu API jej můžete hostovat ve svém vlastním prostředí a používat jej podle svých potřeb.
Začínáme s Trumailem
Doporučený způsob, jak přidat trumail do vašeho projektu, je pomocí GitHubu. Pro bezproblémovou instalaci použijte prosím následující příkaz.
Nainstalujte Trumail přes GitHub
go get -d github.com/sdwolfe32/trumail/...
go install github.com/sdwolfe32/trumail
trumail
Ověřte a ověřte e-mailovou adresu přes Free Go API
Ověřování e-mailových adres pomocí Trumail API je docela přímočaré. Chcete-li ověřit e-mailovou adresu, musíte odeslat požadavek HTTP GET na následující URL.
Ověřte e-mailovou adresu přes Trumail API
https://api.trumail.io/v2/lookups/{{format}}?email={{email}}
Ověření e-mailu není příliš složitý proces. Nejprve se vytvoří TCP spojení se serverem na portu 25, poté identifikujte jméno serveru a nastavte a odpovězte na email. Nakonec je pomocí příkazu RCPT ověřena e-mailová adresa.