Бібліотека Go з відкритим кодом для надсилання повідомлень електронною поштою

Безкоштовний API GO для надсилання електронних листів за допомогою SMTP-сервера.

GoEmail — це простий API GO з відкритим кодом для надсилання повідомлень електронної пошти. Використовуючи API, ви можете надсилати електронні листи за допомогою сервера SMTP, але API надає гнучкість для надсилання електронних повідомлень за допомогою локального постфіксу. API є легким і не має зовнішніх залежностей, якщо ви використовуєте Go 1.5, тоді як для роботи API вам потрібна принаймні Go версії 1.2 або новішої. Під час використання з’єднання SMPT API дозволяє надсилати кілька електронних листів за допомогою одного з’єднання SMTP.

API надає розробникам низку функцій для полегшення операції надсилання електронної пошти в GO. Розробники можуть надсилати електронні листи SMPT, додавати вкладення до електронних листів, вставляти зображення у ваше повідомлення та використовувати шаблони HTML або текст для створення нового повідомлення електронної пошти. API автоматично кодує спеціальні символи в повідомленні та забезпечує підтримку сертифікатів SSL і TLS.

Previous Next

Початок роботи з Go-Email

Рекомендований спосіб додати go-email у ваш проект — використовувати GitHub. Будь ласка, використовуйте наступну команду для плавного встановлення.

Встановіть Go-Email через GitHub

go get gopkg.in/gomail.v2

Безкоштовний API GO для надсилання електронних повідомлень

Go API із відкритим кодом забезпечує ефективний спосіб створення повідомлень електронної пошти через SMTP-з’єднання. Щоб створити новий електронний лист, ви можете створити новий екземпляр повідомлення за допомогою методу NewMessage(). API надає різні методи налаштування From, To, Subject і Body. Щоб установити From, To & Subject, ви можете використовувати метод SetHeader() API. Подібно до вставлення даних у тіло електронної пошти, ви використовуєте метод SetBody() API. Підготувавши вміст електронної пошти, ви можете відкрити нове SMTP-з’єднання методом NewDialer(), надавши деталі SMPT-з’єднання. Після того як у вас буде відкрито з’єднання, повідомлення можна буде доставити до місця призначення.

 Українська