Open Source Go Library do weryfikacji wiadomości e-mail
Szybki i bezpłatny interfejs API do weryfikacji poczty e-mail napisany w Go.
Trumail to system weryfikacji i walidacji poczty e-mail typu open source. Trumail to szybki interfejs API do weryfikacji adresu e-mail napisany wyłącznie w Go. Celem budowy API było dostarczenie programistom prostego rozwiązania do zarządzania odbijanymi wiadomościami e-mail. Korzystając z interfejsu API, możesz zapobiec odbijaniu wiadomości e-mail i użytkownikom o niskiej jakości. Jeśli jesteś programistą piszącym nową aplikację, aby upewnić się, że prawidłowy użytkownik może zasubskrybować Twoją aplikację, trumail może pomóc Ci ją zweryfikować.
Korzystanie z API jest dość proste. Interfejs API zapewnia punkt końcowy weryfikacji poczty e-mail. Aby zweryfikować adres e-mail, musisz wysłać i pobrać żądanie do głównego punktu końcowego wyszukiwania. Korzystając z otwartego kodu API, możesz go hostować we własnym środowisku i używać zgodnie ze swoimi potrzebami.
Pierwsze kroki z Trumailem
Zalecanym sposobem dodania trumail do projektu jest użycie GitHub. Użyj następującego polecenia, aby uzyskać płynną instalację.
Zainstaluj Trumail przez GitHub
go get -d github.com/sdwolfe32/trumail/...
go install github.com/sdwolfe32/trumail
trumail
Zweryfikuj i zweryfikuj adres e-mail za pomocą interfejsu Free Go API
Weryfikacja adresów e-mail za pomocą Trumail API jest dość prosta. Aby zweryfikować adres e-mail, musisz wysłać żądanie HTTP GET na następujący adres URL.
Zweryfikuj adres e-mail za pomocą Trumail API
https://api.trumail.io/v2/lookups/{{format}}?email={{email}}
Weryfikacja adresu e-mail nie jest bardzo skomplikowanym procesem. Po pierwsze, połączenie TCP jest tworzone z serwerem na porcie 25, a następnie identyfikuje nazwę serwera i ustawia i odpowiada na e-mail. Na koniec za pomocą polecenia RCPT weryfikowany jest adres e-mail.