jill88
(Jill88)
1
我很难设置 smtp 设置来发送电子邮件。我尝试使用这篇文章寻求帮助:
troubleshoot-email-on-a-new-discourse-install/16326
(抱歉,我无法发布链接)
但仍然无法弄清楚。这是我的设置。
我有一个域名 domain1.com。Discourse 运行在一个子域(cname)上:
hub.domain1.com
我有一个单独的电子邮件服务 domain2.com,它的 smtp 地址是:
mail.domain2.com
所有电子邮件设置都很好,包括 dkim spf 等。我可以毫无问题地使用该电子邮件。
我正在使用 discourse 的官方正常设置说明,但我无法使用设置脚本,因为我没有可用的端口 80 和 443。有一个反向代理路由所有内容,包括这个子域。所以我必须手动调整 app.yml 文件并运行重建脚本。没问题。我就是无法让电子邮件工作。
如果你能就电子邮件设置提供建议,那将非常有帮助,谢谢。这是我拥有的
DISCOURSE_DEVELOPER_EMAILS: 'admin@domain2.com'
DISCOURSE_SMTP_ADDRESS: mail.domain2.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: admin@domain2.com
DISCOURSE_SMTP_PASSWORD: somepassword
这里没有人能告诉您邮件设置是什么,因为我们不管理您的邮件服务器。
您需要使用哪个端口提交邮件?如果使用默认端口(25),则可以将其留空。
是否需要身份验证?如果需要,请输入所需的凭据。如果不需要,请将其留空。
如果您不知道如何设置自己的 SMTP 电子邮件服务器,我强烈建议您使用现有的 SMTP 服务。对于刚刚起步的社区来说尤其如此,因为这可以节省大量的时间和金钱。
jill88
(Jill88)
4
我已经有了自己的邮件服务器(或者说是我在使用的一个由其他主机商提供的服务,而不是我当前托管的这个),并且我使用的设置在所有我尝试过的其他服务上都能正常工作。唯独在这个服务上无法正常工作。我认为是我没有正确设置这些参数。
将 Discourse 从等式中排除。
从服务器本身连接到邮件服务器是否有效?
2 个赞
jill88
(Jill88)
6
你说得对。我的提供商阻止了 smtp 端口,所以我要求打开它。但是,我的本地服务器上也有一个没有被阻止的,我仍然无法让电子邮件正常工作。请给我几天时间,让我确保不是我的问题。
jill88
(Jill88)
7
提供商确实阻止了端口。现在它们已解除阻止,并且电子邮件已使用默认设置正常工作。谢谢。
system
(system)
关闭
8
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.