Open-Source-Go-Bibliothek für E-Mail-Nachrichten
Kostenlose GO-Bibliothek zum Generieren von Nachrichten mit Anhängen.
Email ist eine robuste und flexible Open-Source-E-Mail-Bibliothek für GO-Entwickler. Es ist ein leichtes und einfaches E-Mail-Paket, um eine E-Mail-Schnittstelle für Menschen bereitzustellen. Mit der API können Sie eine neue E-Mail erstellen, E-Mail-Adressen von Absender, An BCC und CC in verschiedenen Formaten festlegen, Text und HTML im E-Mail-Text verwenden und Anhänge verwalten. Darüber hinaus ermöglicht die API das Entwerfen benutzerdefinierter E-Mail-Header und das Lesen von Quittungen.
Mit der API können Sie eine E-Mail für jeden Typ erstellen, der die io.Reader-Schnittstelle implementiert, z. B. können Sie E-Mails über Ihr Gmail-Konto senden, indem Sie E-Mail-Eigenschaften direkt aus der Struktur festlegen.
.
Erste Schritte mit E-Mail
Der einfachste Weg, Email zu installieren, ist über GitHub. Sie können den folgenden Befehl verwenden, um die Email Go-API zu installieren
Installieren Sie die E-Mail-API über GitHub
go get github.com/jordan-wright/email
Erstellen Sie neue Nachrichten über die Free Go-API
Die Open Source API Email-Bibliothek ermöglicht es Software-Entwicklern, E-Mail-Nachrichten via Gt zu erstellen. Das Erstellen einer neuen E-Mail mit den API ist ziemlich einfach. Sie können eine E-Mail starten, indem Sie eine neue E-Mail-Instanz erstellen, indem Sie die Methode mail.NewEmail() verwenden. Sie können From, To CC und CC mit den Eigenschaften der neu erstellten E-Mail-Instanz - email.From, email.To email.CC bzw. email.Cc - einstellen. Auch das Setzen von Subjekt und Körper ist Stück Kuchen. Sie können das Thema mit, email.Subject und Körper entweder mittels email.Text oder per email.HTML setzen. Wenn Sie Ihren E-Mail-Inhalt bereit haben, können Sie ihn mit der email.Send()-Methode senden.
Kostenlose GO-API zum Erstellen von E-Mails mit Anhängen
Die E-Mail-API bietet Funktionen zum Generieren einer Nachricht mit Anhängen in GO-Anwendungen. Anhänge sind genau wie alle anderen Eigenschaften der E-Mail-API. Genauso wie Sie Von, An, Ccc, BCC und Betreff festlegen, können Sie Anhänge mit der Methode email.AttachFile() hinzufügen.