spectre
(Spectre Zone)
1
大家好,
标题说明了一切。我在 Ubuntu 20.04、CentOS 7 上安装 Discourse 尝试了大约 10 次,甚至在 Debian 10 上预装的 Docker 中也尝试过,每次在 Discourse 设置部分都做了一些小改动,以为出了什么问题,因为第一次管理员登录页面出现了,但点击激活我的账户时却没有收到任何电子邮件 
我使用 Sparkpost 作为 SMTP,也使用了 Gmail,之前都工作正常,但这次什么都没改变……!
有人能用简单明了的语言解释一下,需要做什么才能让论坛运行起来吗??
PS。我甚至使用了我的默认域名而不是子域名来尝试,但仍然没有成功!
祝好,
您是否已检查 SparkPost 日志以了解拒绝原因?
spectre
(Spectre Zone)
3
事实上没有,但我现在就去看看!
从这里编辑:
-
SparkPost 中没有日志可供跟踪。
-
我的域名尚未验证,但当我尝试验证时,我收到了一个错误:
无法验证 forum.domain.com 的 CNAME 记录
DNS CNAME 查询错误:未检索到 CNAME 记录
第二次我收到了这个:
HTTP 请求 http://forum.domain.com:80 失败。请验证您的重定向是否正常运行。
我不知道为什么会发生这种情况

pfaffman
(Jay Pfaffman)
4
spectre
(Spectre Zone)
5
现在我在 openresty 上收到 404 Not Found 错误
我已经安装了 10 次,但在一小时内安装了两次,都出现了同样的 404 错误 
pfaffman
(Jay Pfaffman)
6
那么我怀疑 SparkPost 不会发送邮件。
你不知怎么弄坏了你的 DNS。我无法想象如何以及为何。你不应该需要更改你网站的 A 记录。如果你使用 cpanel 之类的 DNS 服务,创建邮件投递所需的 TXT 记录可能会很困难。
如果你从一开始就安装,Let’s Encrypt 很多时候会拒绝为你颁发新证书,因此你需要等待一周或使用不同的子域名。
spectre
(Spectre Zone)
7
我现在已经验证了我的邮件或域名,但我想你是对的,我的 DNS 在某个地方坏了,我将在周末处理……!
如果我解决了这个问题,我会回来报告……谁知道,也许其他人可以从中吸取教训,不要像我一样掉进同样的陷阱 