E-posta Mesajları Göndermek için Açık Kaynak Git Kitaplığı
SMTP Sunucusu kullanarak e-posta göndermek için ücretsiz GO API.
GoEmail, e-posta mesajları göndermek için basit bir açık kaynaklı GO API'dir. API'yi kullanarak, bir SMTP sunucusu kullanarak e-posta gönderebilirsiniz, ancak API, yerel postfix kullanarak bir e-posta mesajı gönderme esnekliği sağlar. API hafiftir ve Go 1.5'i kullanırken herhangi bir harici bağımlılığa sahip değildir, oysa API'nin çalışması için en az Go sürüm 1.2 veya daha yenisine ihtiyacınız vardır. SMPT bağlantısını kullanırken API, aynı SMTP bağlantısını kullanarak birden çok e-posta gönderilmesine izin verir.
API, geliştiricilerin GO içindeki E-posta gönderme işlemini kolaylaştırması için bir dizi özellik sağlar. Geliştiriciler SMPT e-postaları gönderebilir, e-postalara ekler ekleyebilir, mesajınıza resimler ekleyebilir ve yeni bir e-posta mesajı oluşturmak için HTML veya metin şablonları kullanabilir. API, mesajdaki özel karakterleri otomatik olarak kodlar ve SSL ve TLS sertifikaları için destek sağlar.
Go-Email'e Başlarken
Projenize go-e-posta eklemenin önerilen yolu GitHub kullanmaktır. Sorunsuz bir kurulum için lütfen aşağıdaki komutu kullanın.
GitHub aracılığıyla Go-Email'i yükleyin
go get gopkg.in/gomail.v2
E-posta Mesajları Göndermek için Ücretsiz GO API
Açık kaynaklı Go API, SMTP bağlantısı aracılığıyla e-posta mesajı oluşturmanın etkili bir yolunu sunar. Yeni bir e-posta oluşturmak için NewMessage() yöntemini kullanarak yeni bir mesaj örneği oluşturabilirsiniz. API, Kimden, Kime, Konu ve Gövdeyi ayarlamak için farklı yöntemler sağlar. From, To & Subject ayarlamak için API'nin SetHeader() yöntemini kullanabilirsiniz. E-postanın gövdesine veri eklemek için benzer şekilde, API'nin SetBody() yöntemini kullanırsınız. E-posta içeriğiniz hazır olduğunda, SMPT bağlantı ayrıntılarını sağlayarak yeni bir SMTP bağlantısı NewDialer() yöntemi açabilirsiniz. Bağlantınız açıldıktan sonra mesaj hedefe iletilebilir.