在此论坛中搜索帖子,结果为空。似乎这是每个人都在询问的问题,但解决方案很少。
我拥有有效的凭据和一个有效的 DirectAdmin 邮件服务器,我会在我管理的多个域之间共享它。因此,主机名自然不等于发送域。
我已经为域名和邮件服务器设置了 Let’s Encrypt 证书。SPF 和 DKIM 记录也有效。
但是 Discourse 却一直遇到此问题,并且不接受邮件服务器。另一个帖子建议在 app.yml 中添加:
DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none
这也没有奏效。
我的 Discourse 是一个面向技术同事的小型私人社区。因此,我很难获得事务性邮件服务的任何参与。所以我需要一个私人邮件服务器来工作。
我尝试了四个月的多种解决方法。设置服务不应该这么难。