新安装的管理员电子邮件

我刚刚在 Digital Ocean 虚拟机上安装了我的第一个 discourse 论坛。我在这里 discourse/docs/INSTALL-email.md at main · discourse/discourse · GitHub 读到“你必须验证并使用子域名,例如 discourse.example.com。如果你只验证域名,例如 example.com,邮件将无法正确配置。”

我的问题是我无法弄清楚如何为 admin@discourse.mydomain.com 设置电子邮件托管。我的域名托管在 namecheap,我为 discourse 子域名创建了一个指向 Digital Ocean 的 A 记录,但我不知道如何使用 namecheap DNS 设置将我的子域名的电子邮件 DNS 指向另一个 IP 地址。

@milespearce

您的“a”记录指向托管 Discourse 实例的服务器。

一种称为“mx”或 Mail eXchange 的不同类型的 DNS 记录将指向您的电子邮件所在的位置。

如果您使用的是邮件接收器,那么您的 MX 记录将指向您的 Discourse 实例的 FQDN(完全限定域名),否则它将指向您选择的邮件提供商。

2 个赞

谢谢您,@Stephen!我确实添加了一个 MX 记录,将 discourse 子域指向我在 Cloudways 的托管账户,但当我尝试使用他们的 rackspace 插件创建电子邮件地址时,它显示“(!) discourse.mydomain.com 已作为域或备用域存在”,并且不允许我创建电子邮件地址。
:pencil2: 编辑:现在我意识到我只更新了 Rackspace 所需的 DNS 记录之一,而不是 MX 记录。我会再试一次。
编辑2:我已根据这些说明 Set up DNS records for Cloud Office email 更新了 2 条 MX 记录和 TXT 记录,但仍然收到相同的错误。

太棒了!我与 Cloudways 支持团队开启了聊天,他们几乎立即就解决了问题。

4 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.