Biblioteka Open Source Go do wysyłania wiadomości e-mail
Darmowe API GO, do wysyłania e-maili za pomocą serwera SMTP.
GoEmail to prosty interfejs API GO typu open source do wysyłania wiadomości e-mail. Korzystając z interfejsu API, możesz wysyłać wiadomości e-mail przy użyciu serwera SMTP, ale interfejs API zapewnia elastyczność wysyłania wiadomości e-mail przy użyciu lokalnego postfixu. Interfejs API jest lekki i nie ma zewnętrznych zależności, gdy używasz Go 1.5, podczas gdy do działania interfejsu API potrzebujesz co najmniej wersji Go 1.2 lub nowszej. Podczas korzystania z połączenia SMPT API umożliwia wysyłanie wielu e-maili przy użyciu tego samego połączenia SMTP.
Interfejs API zapewnia programistom szereg funkcji, które ułatwiają wysyłanie wiadomości e-mail w GO. Deweloperzy mogą wysyłać wiadomości e-mail SMPT, dodawać załączniki do wiadomości e-mail, osadzać obrazy w wiadomościach i używać szablonów HTML lub tekstowych do generowania nowej wiadomości e-mail. API automatycznie koduje znaki specjalne w wiadomości i zapewnia obsługę certyfikatów SSL i TLS.
Pierwsze kroki z Go-Email
Zalecanym sposobem dodania go-e-mail do projektu jest użycie usługi GitHub. Użyj następującego polecenia, aby uzyskać płynną instalację.
Zainstaluj Go-Email przez GitHub
go get gopkg.in/gomail.v2
Darmowe API GO do wysyłania wiadomości e-mail
Interfejs API Go o otwartym kodzie źródłowym zapewnia wydajny sposób tworzenia wiadomości e-mail za pośrednictwem połączenia SMTP. Aby utworzyć nową wiadomość e-mail, możesz utworzyć nową instancję wiadomości za pomocą metody NewMessage(). API udostępnia różne metody ustawiania Od, Do, Tematu i Treści. Aby ustawić Od, Do i Temat, możesz użyć metody SetHeader() API. Podobnie do wstawiania danych w treści wiadomości e-mail, używasz metody SetBody() interfejsu API. Po przygotowaniu treści wiadomości e-mail możesz otworzyć nową metodę NewDialer() połączenia SMTP, podając szczegóły połączenia SMPT. Po otwarciu połączenia wiadomość może zostać dostarczona do miejsca docelowego.