如何直接从Common Lisp发送电子邮件?

时间:2020-04-25 09:34:15

标签: email smtp common-lisp

我想知道是否存在一种简单但安全的方法,可以通过外部smtp服务器直接从我的CL代码中获取一些状态信息,以发送电子邮件。我已经检查过CLiki,原则上有几种解决方案。我希望有一个纯CL解决方案,而无需在系统上安装任何外部基础结构或在源代码中存储密码。

在我开始测试不同的库之前,有什么建议吗?

1 个答案:

答案 0 :(得分:1)

我最近在我的一个应用程序中设置了电子邮件发送,并使用了SendGrid的API。

我想到了cl-sendgrid。它的核心是通过POST请求发送JSON对象。

一个纯CL解决方案,没有在我的系统上安装任何外部基础设施,也没有在源代码中存储密码。

我们可以说这是一个纯粹的CL解决方案,因为该库仅对POST发送到SendGrid的API ...

还有a wrapper for Mailgun

ps:这里有一个预选的库:https://github.com/CodyReichert/awesome-cl#email,但也许并不详尽,请随时发送编辑。