关于Discourse使用的电子邮件地址域名的疑问

你好,

我正准备搭建 Discourse 安装,并试图提前规划,以避免日后需要返工。我倾向于将 Discourse 安装在主域名 example.com 上,而不是常见的子域名 subdomain.example.com

我的问题与电子邮件地址有关:我将不得不使用类似 Mailgun 的服务来从 Discourse 应用发送邮件——这是否意味着邮件必须从类似 admin@example.com 的地址发出,而不是像 admin@email.example.com 这样的地址?

这之所以重要,是因为我目前使用 myname@example.com 作为个人商务邮箱,而 example.com 正是我计划安装 Discourse 的域名。我想知道,在设置 Discourse 时,我是否必须放弃这个邮箱地址。

我能否保留 myname@example.com 并继续连接到我自己的邮件服务商,同时将 admin@example.com 连接到 Mailgun/Discourse?

这是否是大多数人选择使用子域名来安装 Discourse 实例的原因之一?我倾向于不使用子域名,因为我觉得那样看起来更简洁,而且我并不需要设置一个落地页。不过,我也很乐意了解为什么人们仍然建议无论如何都使用子域名。

谢谢!

如果您确定永远不需要为您的域名搭建静态数据网站,那么出于以下原因(详见 https://www.yes-www.org/why-use-www/),我建议使用 WWW。

如果您将来希望设置 简单直接的邮件接收,您会庆幸自己没有使用根域名。

您可以让论坛使用非论坛域名作为发件地址,但您需要手动编辑 app.yml 文件,或者通过其他方式修改 notification_email 地址。

谢谢!看来我应该在子域名上搭建,并在需要不同主页之前,从根域名设置重定向。