不,我没有使用 SendGrid——这个 Discourse 安装已经运行了好几年,当时我编写了一个 AWS Lambda 函数,利用 /admin/email/handle_mail API 将收到的邮件推送到 Discourse。那个 Lambda 脚本使用的是 Python 2.7,因此现在应该重写一下了……或许也是时候看看现在有哪些可选方案了。
奇怪的是,Discourse 管理仪表板上已经不再显示“检测到旧版本的邮件接收器……”这条消息了。咦。 等等,这条消息还在。也许是因为在 /admin/email/handle_mail 端点连续几天没有收到任何传入邮件,所以消息暂时消失了,但在我发送测试邮件时它又出现了?
刚刚确认过——传入邮件到 Discourse 的功能仍然正常。