Отправить письмо на адрес электронной почты с помощью Yesod
Я не могу найти какую-либо хорошую документацию или примеры того, как отправить письмо на адрес электронной почты, используя Yesod.
На практике я извлеку информацию, введенную пользователем в простую форму (имя, возраст, текст сообщения), и отправлю эту информацию в виде письма на адрес электронной почты.
Я как бы потерялся в этой задаче.
Ответы
Ответ 1
Есть три пакета, которые я бы рекомендовал вам:
- mime-mail, который представляет собой пакет для составления электронных писем и рендеринга для байтов. Он также может отправлять через исполняемый файл
sendmail
.
- mime-mail-ses, который может отправлять почту из mime-mail через SAS Amazon.
- smtp-mail, который может отправлять почту из mime-mail через SMTP-соединение.
В разделе auth главы книги Yesod есть обсуждение вопросов по отправке электронной почты.
Ответ 2
У Yesod нет функций рассылки. Вы должны использовать другие пакеты вне Yesod.
Возможно, вы захотите проверить этот короткий ответ: fooobar.com/info/347972/...