Biblioteka Open Source Go dla wiadomości e-mail
Bezpłatna biblioteka GO do generowania wiadomości z załącznikami.
Email to solidna i elastyczna biblioteka e-mail Open Source dla programistów GO. Jest to lekki i prosty pakiet poczty e-mail, który zapewnia interfejs poczty e-mail dla ludzi. Za pomocą interfejsu API możesz utworzyć nową wiadomość e-mail, ustawić Od, Do BCC i CC ustawić adresy e-mail w różnych formatach, używać tekstu i HTML w treści wiadomości e-mail oraz zarządzać załącznikami. ponadto API umożliwia projektowanie niestandardowych nagłówków wiadomości e-mail i odczytywanie potwierdzeń.
Korzystając z interfejsu API, możesz utworzyć wiadomość e-mail dla dowolnego typu, która implementuje interfejs io.Reader, np. możesz wysyłać wiadomości e-mail przy użyciu konta Gmail, ustawiając właściwości wiadomości e-mail bezpośrednio ze struktury.
.
Pierwsze kroki z e-mailem
Najłatwiejszym sposobem zainstalowania poczty jest GitHub. Możesz użyć następującego polecenia, aby zainstalować Email Go API
zainstaluj Email API przez GitHub
go get github.com/jordan-wright/email
Twórz nowe wiadomości za pomocą Free Go API
Biblioteka e-mail Open Source API umożliwia programistom tworzenie wiadomości e-mail za pośrednictwem GO. Tworzenie nowego e-maila za pomocą interfejsu API jest dość proste. Możesz rozpocząć wysyłanie wiadomości e-mail, tworząc nową instancję wiadomości e-mail za pomocą metody emial.NewEmail(). Możesz ustawić Od, Do BCC i CC za pomocą właściwości nowo utworzonej instancji wiadomości e-mail - odpowiednio email.From, email.To email.BCC i email.Cc. Podobnie ustawienie Tematu i Ciała to również bułka z masłem. Możesz ustawić temat używając email.Subject i ustawić treść albo używając metody email.Text lub email.HTML. Gdy masz już gotową treść wiadomości e-mail, możesz ją wysłać za pomocą metody email.Send().
Bezpłatny interfejs API GO do tworzenia wiadomości e-mail z załącznikami
Email API zapewnia funkcje generowania wiadomości z załącznikami w aplikacjach GO. Załączniki są takie same, jak inne właściwości interfejsu API poczty e-mail. Tak jak ustawiasz From, To, Ccc, BCC i subject, możesz dodawać załączniki za pomocą metody email.AttachFile().