Open Source Go Library per inviare messaggi di posta elettronica
API GO gratuita, per inviare e-mail utilizzando il server SMTP.
GoEmail è una semplice API GO open source per l'invio di messaggi di posta elettronica. Utilizzando l'API, puoi inviare e-mail utilizzando un server SMTP, ma l'API offre la flessibilità per inviare un messaggio e-mail utilizzando suffisso locale. L'API è leggera e non ha dipendenze esterne quando si utilizza Go 1.5, mentre per il funzionamento dell'API è necessario almeno Go versione 1.2 o successiva. Durante l'utilizzo della connessione SMPT, l'API consente di inviare più e-mail utilizzando la stessa connessione SMTP.
L'API fornisce una serie di funzionalità per gli sviluppatori per facilitare l'operazione di invio di e-mail all'interno di GO. Gli sviluppatori possono inviare e-mail SMPT, aggiungere allegati a e-mail, incorporare immagini nel messaggio e utilizzare modelli HTML o di testo per generare un nuovo messaggio e-mail. L'API codifica automaticamente i caratteri speciali nel messaggio e fornisce il supporto per i certificati SSL e TLS.
Iniziare con Go-Email
Il modo consigliato per aggiungere la posta elettronica al tuo progetto è usare GitHub. Si prega di utilizzare il comando seguente per un'installazione senza problemi.
Installa Go-Email tramite GitHub
go get gopkg.in/gomail.v2
API GO gratuita per inviare messaggi e-mail
L'API Go open source fornisce un modo efficiente per comporre messaggi di posta elettronica tramite connessione SMTP. Per creare una nuova e-mail, puoi creare una nuova istanza di messaggio utilizzando il metodo NewMessage(). L'API fornisce diversi metodi per impostare Da, A, Oggetto e Corpo. Per impostare Da, A e Oggetto, puoi utilizzare il metodo SetHeader() dell'API. Analogamente per inserire i dati nel corpo dell'e-mail, utilizzi il metodo SetBody() dell'API. Una volta che hai il contenuto della tua e-mail pronto, puoi aprire una nuova connessione SMTP metodo NewDialer() fornendo i dettagli della connessione SMPT. Una volta aperta la connessione, il messaggio può essere consegnato a destinazione.