Как отправлять электронные письма напрямую с Common Lisp? - PullRequest
1 голос
/ 25 апреля 2020

Мне было интересно, есть ли простой, но безопасный способ отправки электронной почты через внешний smtp-сервер с некоторой информацией о состоянии непосредственно из моего кода CL. Я проверил CLiki и в принципе есть несколько решений. Я хотел бы иметь чистое решение CL без какой-либо внешней инфраструктуры, установленной в моей системе или сохраняющей пароли в моем исходном коде.

Есть ли какие-либо рекомендации, прежде чем я начну тестировать разные библиотеки?

1 Ответ

1 голос
/ 25 апреля 2020

Я недавно настроил отправку электронной почты в своем приложении и пошел с API SendGrid.

Я придумал cl-sendgrid . Суть его заключается в отправке объекта JSON через запрос POST.

чистого решения CL без какой-либо внешней инфраструктуры, установленной в моей системе, или сохранения паролей в моем исходном коде.

Скажем, это чистое решение CL, поскольку библиотека выполняет POST только для API SendGrid ...

Также имеется оболочка для Mailgun .

ps: здесь есть предварительный выбор библиотек: https://github.com/CodyReichert/awesome-cl#email но, может быть, это не является исчерпывающим, не стесняйтесь посылать изменения.

...