Open Source Go Library per verificare i messaggi email
Un'API di verifica e-mail veloce e gratuita scritta in Go.
Trumail è un sistema di verifica e convalida e-mail open source. Trumail è un'API di verifica dell'indirizzo e-mail veloce scritta esclusivamente in Go. L'obiettivo della creazione dell'API era fornire agli sviluppatori una soluzione semplice per gestire le e-mail rimbalzate. Usando l'API puoi prevenire e-mail rimbalzate e utenti di bassa qualità. Se sei uno sviluppatore che scrive una nuova applicazione per assicurarti che un utente valido possa iscriversi alla tua applicazione, trumail può aiutarti a verificarla.
L'utilizzo dell'API è piuttosto semplice. L'API fornisce un endpoint di verifica e-mail. Per verificare l'indirizzo e-mail, è necessario inviare e OTTENERE la richiesta all'endpoint di ricerca principale. Utilizzando il codice open source dell'API, puoi ospitarlo nel tuo ambiente e utilizzarlo secondo le tue esigenze.
Guida introduttiva a Trumail
Il modo consigliato per aggiungere trumail al tuo progetto è usare GitHub. Si prega di utilizzare il comando seguente per un'installazione senza problemi.
Installa Trumail tramite GitHub
go get -d github.com/sdwolfe32/trumail/...
go install github.com/sdwolfe32/trumail
trumail
Convalida e verifica l'indirizzo e-mail tramite l'API Go gratuita
La verifica degli indirizzi e-mail con l'API Trumail è piuttosto semplice. Per verificare l'indirizzo email, devi inviare una richiesta HTTP GET al seguente URL.
Verifica l'indirizzo e-mail tramite l'API Trumail
https://api.trumail.io/v2/lookups/{{format}}?email={{email}}
La verifica dell'e-mail non è un processo molto complicato. In primo luogo e viene formata la connessione TCP con il server sulla porta 25, quindi identificare il nome del server e impostare e rispondere all'e-mail. Infine, tramite il comando RCPT viene verificato l'indirizzo email.