你好!
我正在测试如何使用 riseup.net 中的电子邮件运行自托管实例,但我没有收到邮件。
mail.riseup.net 的 DNS 解析工作正常
root@discourse-app:/etc# getent hosts mail.riseup.net
198.252.153.170 mail.riseup.net
198.252.153.171 mail.riseup.net
并且 openssl s_client -connect mail.riseup.net:465 成功连接到服务器。
我运行了 rake emails:test[] 并得到了这个结果
root@discourse-app:/etc# rake emails:test[****@****.**]
正在使用 mail.riseup.net:465,用户名:****@riseup.net 和 plain 身份验证测试发送到 ****@****.**。
======================================== 错误 ========================================
意外错误
Net::ReadTimeout
====================================== 解决方案 =======================================
这不是一个常见的错误。没有推荐的解决方案!
请将上面的确切错误消息报告给 https://meta.discourse.org/
(如果你找到了解决方案,也请一并报告!)
=======================================================================================
我也尝试使用 rails r “SiteSetting.notification_email = ‘****@riseup.net’” 重写通知电子邮件,但在 rake emails:test[] 中得到了相同的结果。
问题可能出在哪里?