Nyílt forráskódú Go Library e-mail üzenetek küldéséhez
Ingyenes GO API e-mailek küldéséhez SMTP szerveren keresztül.
A GoEmail egy egyszerű, nyílt forráskódú GO API e-mail üzenetek küldésére. Az API használatával SMTP-kiszolgálón keresztül küldhet e-maileket, de az API rugalmasságot biztosít az e-mail üzenetek helyi postfix használatával történő küldéséhez. Az API könnyű, és nincs külső függősége, ha Go 1.5-öt használ, míg az API működéséhez legalább a Go 1.2-es vagy újabb verziója szükséges. Az SMPT kapcsolat használata közben az API lehetővé teszi több e-mail küldését ugyanazon SMTP kapcsolaton keresztül.
Az API egy csomó olyan funkciót biztosít a fejlesztők számára, amelyek megkönnyítik az e-mailek küldését a GO-n belül. A fejlesztők SMPT e-maileket küldhetnek, mellékleteket adhatnak az e-mailekhez, képeket ágyazhatnak be az üzenetbe, és HTML- vagy szövegsablonokat használhatnak új e-mail üzenetek létrehozásához. Az API automatikusan kódolja a speciális karaktereket az üzenetben, és támogatja az SSL- és TLS-tanúsítványokat.
A Go-Email használatának első lépései
A go-e-mail projekthez való hozzáadásának javasolt módja a GitHub használata. Kérjük, használja a következő parancsot a zökkenőmentes telepítés érdekében.
Telepítse a Go-Emailt a GitHubon keresztül
go get gopkg.in/gomail.v2
Ingyenes GO API e-mail üzenetek küldéséhez
A nyílt forráskódú Go API hatékony módot biztosít az e-mail üzenetek SMTP-kapcsolaton keresztüli létrehozására. Új e-mail létrehozásához új üzenetpéldányt hozhat létre a NewMessage() metódussal. Az API különböző módszereket biztosít a From, To, Subject és Body beállításához. A From, To & Subject beállításához használhatja az API SetHeader() metódusát. Az e-mail törzsébe beszúrt adatokhoz hasonlóan az API SetBody() metódusát kell használni. Ha elkészült az e-mail tartalma, megnyithat egy új SMTP-kapcsolat NewDialer() metódust az SMPT kapcsolat részleteinek megadásával. Miután a kapcsolat létrejött, az üzenet kézbesíthető a célállomásra.