Atvirojo šaltinio eikite į biblioteką, kad galėtumėte siųsti el. pašto pranešimus
Nemokama GO API, skirta siųsti el. laiškus naudojant SMTP serverį.
„GoEmail“ yra paprasta atvirojo kodo GO API, skirta el. pašto žinutėms siųsti. Naudodami API galite siųsti el. laiškus naudodami SMTP serverį, tačiau API suteikia galimybę lanksčiai siųsti el. pašto pranešimą naudojant vietinį postfix. API yra lengvas ir neturi išorinių priklausomybių, kai naudojate „Go 1.5“, o kad API veiktų, jums reikia bent 1.2 ar naujesnės „Go“ versijos. Naudojant SMPT ryšį, API leidžia siųsti kelis el. laiškus naudojant tą patį SMTP ryšį.
API kūrėjams suteikia daugybę funkcijų, kurios palengvina el. pašto siuntimo operaciją GO. Kūrėjai gali siųsti SMPT el. laiškus, pridėti prie el. laiškų priedus, įterpti vaizdus į jūsų pranešimą ir naudoti HTML arba teksto šablonus, kad sukurtų naują el. laišką. API automatiškai koduoja specialiuosius pranešimo simbolius ir palaiko SSL bei TLS sertifikatus.
Darbo su „Go-Email“ pradžia
Rekomenduojamas būdas įtraukti go-email į savo projektą yra naudoti GitHub. Norėdami sklandžiai įdiegti, naudokite šią komandą.
Įdiekite „Go-Email“ per „GitHub“.
go get gopkg.in/gomail.v2
Nemokama GO API el. pašto žinutėms siųsti
Atvirojo kodo „Go“ API suteikia veiksmingą būdą rašyti el. laišką naudojant SMTP ryšį. Norėdami sukurti naują el. laišką, galite sukurti naują pranešimo egzempliorių naudodami NewMessage() metodą. API pateikia skirtingus metodus, kaip nustatyti Nuo, Kam, Tema ir Turinys. Norėdami nustatyti Nuo, Kam ir Tema, galite naudoti API metodą SetHeader(). Panašiai įterpdami duomenis į el. laiško turinį, naudojate API metodą SetBody(). Kai būsite paruošę el. pašto turinį, galėsite atidaryti naują SMTP ryšio metodą NewDialer() pateikdami SMPT ryšio informaciją. Kai ryšys bus atidarytas, pranešimas gali būti pristatytas į paskirties vietą.