Описание тега gomail

NoneGomail предоставляет простой интерфейс для составления электронных писем и их эффективной отправки в golang.
1 ответ

Как отправить электронную почту через "exim -t"? [режим sendmail look alike"]

Я использую Golang для отправки электронной почты с exim следующим способом const sendmail = "/usr/sbin/exim" func submitMail(m *gomail.Message) (err error) { cmd := exec.Command(sendmail, "-t") cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr pw, err …
22 апр '18 в 03:00
1 ответ

Gomail.v2 - несколько получателей из Slice

Отказ от ответственности: я видел похожий вопрос в этой теме: Golang несколько получателей с gomail.v2, но не может заставить это работать, и еще не хватает сока, чтобы комментировать там с просьбой о помощи. ОП в этом вопросе использует os.Args[]в …
22 сен '17 в 03:30
2 ответа

Голанг нескольких получателей с gomail.v2

Единственный способ отправки писем через gomail.v2 - использование функции Send() для каждого письма в цикле for. Но мне нужно показать другие адреса электронной почты, на которые было отправлено то же письмо. for _, recipient := range os.Args[3:] {…
28 июн '16 в 02:12
1 ответ

go-mail embed image не работает с exe

Я использую go-mail для отправки почты. Я вложил изображение в почту от m.Embed("common/static/img/logo.png") и использую это в HTML Работает нормально при запуске main.go. Но когда я проектирую и выполняю main.exe, я получаю сообщение об ошибке "Си…
05 май '17 в 04:44
1 ответ

gomail noauth пример вылетает

Я пытаюсь следовать этому примеру: package main import ( "gopkg.in/gomail.v2" ) func main() { m := gomail.NewMessage() m.SetHeader("From", "from@example.com") m.SetHeader("To", "to@example.com") m.SetHeader("Subject", "Hello!") m.SetBody("text/plain…
07 апр '16 в 12:44
1 ответ

Как установить адрес электронной почты для ответа с помощью gomail

Я пытаюсь отправить письмо используя gomail, необходимо установить адрес электронной почты для ответа. Искал много, но не получил никакой соответствующей ссылки. package main import "gopkg.in/gomail.v2" func main() { m := gomail.NewMessage() m.SetAd…
10 окт '17 в 05:01
1 ответ

Отправлять письма в exim (без smtp)?

В настоящее время я использую "gopkg.in/gomail.v2" для отправки электронной почты со следующим кодом, найденным здесь package main import ( "bytes" "fmt" "gopkg.in/gomail.v2" ) func main() { m := gomail.NewMessage() m.SetHeader("From", "me@example.c…
23 апр '18 в 06:12
1 ответ

Создание контактной формы с Gomail

В настоящее время я изучаю Go и пытаюсь создать контактную форму. Я использовал по умолчанию net/smtp пакет для отправки моей почты, но потом я наткнулся на Gomail. Это сделало так, чтобы отправить электронное письмо стало намного проще. Вот HTML-ко…
10 апр '16 в 05:45
2 ответа

Отправка электронной почты с дополнительным вложением в gomail v2

У меня есть посылка mystuff который занимается отправкой электронной почты. package mystuff import ( "crypto/tls" "gopkg.in/gomail.v2" ) type Params struct { From, To, Subject, Body, Filename string } func Mail(p Params) (err error) { m := gomail.Ne…
0 ответов

Как установить адрес электронной почты для отправки с помощью gomail

Я пытаюсь отправить письмо с помощью gomail и необходимо установить адрес для отправки по электронной почте. Я нашел ссылку для установки адреса для ответа, который близок, но не совсем то, что я ищу. Send-as - это функция, которую, как я знаю, подд…
31 май '19 в 14:34
1 ответ

Как установить заголовок "MAIL FROM" для электронного письма?

В документации SparkPost (провайдера отправки электронной почты) для настройки "отказов доменов" говорится указывается в [...] письме из заголовка SMTP-содержимого https://www.sparkpost.com/docs/tech-resources/custom-bounce-domain/ Но когда я устана…
21 авг '19 в 01:48
1 ответ

шаблон: это неполный или пустой шаблон

У меня есть следующий фрагмент кода, в котором я пытаюсь отправить электронное письмо, используя gopkg.in/gomail.v2. Я прекрасно могу отправить электронное письмо, когда шаблон электронного письма помещается в корневой каталог проекта, как это ./ ma…
31 мар '20 в 10:56
0 ответов

Gomail v2 dial tcp: тайм-аут ввода-вывода

Я использую gomail v2 для отправки электронной почты моему участнику, а затем использую докер для запуска моей службы. но когда я нажимаю api, на котором размещена моя функция отправки, я получаю эту ошибку dial tcp: i/o timeout вот мой код func (cc…
28 авг '20 в 14:02
0 ответов

Отправка писем с вложениями с помощью Amazon SES

Я использую почтовый пакет go для формирования содержимого почты. У меня есть CSV-файл и msg.SetHeader("Subject", subjectString) msg.SetBody("text/html", bodyString) msg.Attach("./filename.csv") var emailRaw bytes.Buffe…
1 ответ

Как отправить почту с несколькими вложенными файлами

У меня есть ContactForm в моем приложении Vue.js, которое используется для отправки электронных писем на мой сервер Go, похоже, все работает нормально, кроме загрузки файлов. Это функция, которая помещает файлы в форму. onFileChanged (e) { this.file…
19 фев '21 в 14:00
0 ответов

SMTP может отправить ответное письмо?

Я использовал golang с и для отправки почты. Он отлично работает для отправки электронной почты на учетную запись. Но у меня есть проблема: я не могу отправить электронное письмо с ответом на то письмо, которое пришло мне. Например, A (отправитель) …
24 мар '21 в 17:35
1 ответ

Как отправить вложение из памяти с помощью gomail?

Я хочу отправить вложение CSV без предварительного сохранения вложенных данных на жесткий диск. Я использую gomail во всем своем коде. Как я могу прикрепить данные прямо из памяти с помощью gomail?
09 сен '21 в 11:54
1 ответ

Как получать сообщения от всех людей, заполнивших контактную форму?

У меня есть контактная форма, через которую я получаю сообщения. Но он получен только с одного адреса электронной почты, потому что я указал только этот адрес электронной почты в abc.SetHeader("To", "email2@gmail.com"). Я хочу получать сообщения от …
20 окт '21 в 09:43
1 ответ

Go-Mail для нескольких получателей и вложения

Я пытаюсь создать службу электронной почты с использованием библиотеки go-mail и заставить ее работать. Однако есть несколько проблем, которые я не могу решить У меня есть структура для данных формы- type SendMailBody struct { EmailTo []string `form…
16 сен '22 в 10:30
1 ответ

как я могу прикрепить файлы mp4 к почте с помощью golang (я использую gomail)

Вот код: func sendMail() error{ m := gomail.NewMessage() m.SetHeader("From", From) m.SetHeader("To", "bacobas.f@gmail.com") m.SetHeader("Subject", "Hello!") m.SetBody("text/html", "Hello <b>Bob</b> and <i>Cora</i>!") m.Attach…
10 сен '22 в 20:26