Bibliotecă Go open source pentru mesaje de e-mail
Biblioteca GO gratuită pentru generarea de mesaje cu atașamente.
Email este o bibliotecă de e-mail Open Source robustă și flexibilă pentru dezvoltatorii GO. Este un pachet de e-mail ușor și simplu pentru a oferi o interfață de e-mail pentru oameni. Folosind API-ul, puteți crea un e-mail nou, puteți seta De la, Către BCC și CC puteți seta adrese de e-mail în diferite formate, puteți utiliza text și HTML în corpul e-mailului și puteți gestiona atașamentele. în plus, API-ul permite proiectarea antetelor de e-mail personalizate și permite citirea chitanțelor.
Folosind API-ul, puteți crea un e-mail pentru orice tip care implementează interfața io.Reader, de exemplu, puteți trimite e-mailuri folosind contul dvs. Gmail, setând proprietățile e-mailului direct din struct.
.
Noțiuni introductive cu e-mail
Cel mai simplu mod de a instala e-mail este prin GitHub. Puteți utiliza următoarea comandă pentru a instala API-ul Email Go
instalați Email API prin GitHub
go get github.com/jordan-wright/email
Creați mesaje noi prin API-ul Free Go
Biblioteca Open Source API Email permite dezvoltatorilor de software să creeze mesaje de e-mail prin GO. Crearea unui nou e-mail cu API-ul este destul de simplă. Puteți începe un e-mail prin crearea unei noi instanțe de e-mail utilizând metoda emial.NewEmail(). Puteți seta De la, Către BCC și CC utilizând proprietățile instanței de e-mail nou create - email.From, email.To email.BCC și, respectiv, email.Cc. În mod similar, setarea Subiect și Corp este o simplă simplă. Puteți seta subiectul utilizând, email.Subject și setați corpul fie folosind metoda email.Text, fie email.HTML. Când aveți gata conținutul de e-mail, îl puteți trimite folosind metoda email.Send().
API GO gratuit pentru a crea e-mail cu atașamente
Email API oferă funcții pentru generarea unui mesaj cu atașamente în cadrul aplicațiilor GO. Atașamentele sunt la fel ca orice alte proprietăți ale API-ului de e-mail. La fel cum setați De la, Către, Ccc, BCC și subiect, puteți adăuga atașamente folosind metoda email.AttachFile().