尊敬的各位:
我在新安装的 discourse 服务器上遇到了管理员账户设置的电子邮件邀请问题。
我按照此处的指南进行了故障排除,但仍然不清楚我遗漏了什么:https://meta.discourse.org/t/troubleshooting-email-on-a-new-discourse-install/16326
我的设置如下:
服务器位于 AWS Lightsail,开放端口 22、443、80 - Ubuntu 20.04 - 2GB
Mailgun 已绑定信用卡,已验证 DNS 并设置了 SMTP 发送账户
使用以下命令进行测试:
./discourse-doctor
我收到了以下消息:
SMTP 服务器连接成功。
正在发送到 info@mysite.com...
邮件未发送。
原因:501 无效命令或无法解析发件人地址
我还通过 YML 仔细检查了这些设置:
DISCOURSE_HOSTNAME=forum.mysite.com
SMTP_ADDRESS=smtp.mailgun.org
DEVELOPER_EMAILS=info@mysite.com
SMTP_PASSWORD=84af596*********
SMTP_PORT=587
SMTP_USER_NAME=postmaster@forum.mysite.com
SMTP_DOMAIN_NAME=mysite.com
非常感谢您的帮助
祝好,
Quang