我一直非常期待尝试 Discourse。我已经在 Digital Ocean 上搭建了一个实例,但过去几个小时一直无法通过电子邮件验证步骤。我想知道,为什么你们要把 SMTP 配置作为初始设置的必要步骤,仅仅是为了试用平台?为什么不能像 WordPress 那样,允许用户稍后再配置邮件系统呢?
您必须指定一位负责人——即管理员——来按照您的意愿设置和自定义 Discourse。此类设置和自定义操作只能由管理员执行。通过使用电子邮件验证您的管理员身份,一旦您点击验证链接,系统将自动为您登录并将其设置为您为管理员。
如果您在设置用于发送邀请或通知的 SMTP 时遇到问题,只需在 Meta 这里搜索即可。有些人曾遇到过设置问题,针对不同邮件提供商已有相应的解决方案。
这是 Discourse,与 WordPress 的概念完全不同。两者无法相提并论。
如果你需要关于 Discourse SMTP 的帮助,可以在 meta 上使用搜索功能,或者给我发私信,我会提供帮助。
嗯,你试过从 Rails 控制台设置管理员了吗?
在 Discourse 中,电子邮件是你的身份标识,这是项目最初设计时确立的基石性原则。
出于测试目的,你可能可以通过命令行绕过某些限制,但如果没有稳定可靠的电子邮件投递功能,你永远不会拥有一个可用的 Discourse 站点(也就是说,除了你自己之外任何人都无法使用)。![]()