虽然已经过了一段时间,但我刚用 OVH 的 Email Pro 服务搭建了一个论坛,配合 pro2 SMTP 服务器运行正常。我想这或许有些晚了,但希望能帮助到其他人。
这里有一份简要指南:
-
在关联您的域名时,请务必选择第二个选项:
-
在设置中,我们之前的方向是正确的:
DISCOURSE_SMTP_ADDRESS: pro2.mail.ovh.net
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: name@domain.com
DISCOURSE_SMTP_PASSWORD: ""
DISCOURSE_SMTP_ENABLE_START_TLS: true
DISCOURSE_SMTP_AUTHENTICATION: login -
我仍然遇到了一些问题。
在 (论坛)/admin/email/skipped 中,我注意到一个错误:550 5.7.60 SMTP; Client does not have permissions to send as this sender -
我再次检查了“通知邮箱”设置,果然,它与我在 app.yml 中设置的邮箱不一致(系统自动设置为
noreply@domain.com,而不是我使用的邮箱)。
因此,请确保DISCOURSE_SMTP_USER_NAME中设置的邮箱与管理后台中的“通知邮箱”设置保持一致,这样应该就能正常工作了。
