我已经完成了 https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md 的第 7 步。我可以访问该网站。当我尝试第 8 步时,我注册了管理员帐户,但当它要求我确认电子邮件时,我不知道该怎么做,因为我的管理员电子邮件是 lampardnk@lampardnk.xyz,我该如何打开它的收件箱??我已经将 lampardnk@lampardnk.xyz 添加为 mailjet 上的发件人电子邮件之一,但仍然无效,请帮助,谢谢。
您的域名邮件交换器记录目前似乎指向 Namecheap。如果您还没有邮箱,也许可以设置转发,将您的电子邮件接收到您现有的某个电子邮件帐户中。
感谢您的帮助,这在一定程度上是有效的。我现在可以使用另一个 Gmail 帐户向 lampardnk@lampardnk.xyz 发送邮件,并在 Namecheap 中设置了 catch-all 后,在我的主收件箱 nguyenkhackhanhlam@gmail.com 中收到该邮件。
但是,我仍然无法收到 Discourse 的验证邮件。我尝试了 discourse-doctor,邮件已成功发送,并且 telnet 测试也成功了,但我仍然找不到验证邮件,甚至在垃圾邮件收件箱中也找不到。
请帮忙,我可以提供任何额外的信息。
您的管理员帐户通常使用“常规”电子邮件帐户,例如 Gmail、Yahoo,就像任何其他常规用户帐户一样。请使用该帐户进行密码重置、电子邮件通知和管理员用户的帐户验证。不要将其与站点的第三方电子邮件联系人混淆。那是一个特定的特定于域的电子邮件地址,通常不用于管理特定的用户帐户。也许您可以做到,但这有点过于复杂,而且不太稳定,而且是不必要的。
即使我使用我的@gmail.com账户,它仍然无法送达
您是否已通过添加适当的 DNS 记录在 Mailjet 中完全验证了您的域名?(请参阅 Mailjet 文档)您是否已在服务器上打开了适当的端口?有时 SMTP 端口会被阻止,直到您使用政府提供的 ID 验证您的 VPS 服务提供商账户。(一项旨在阻止垃圾邮件发送者在服务之间跳转的措施)
是的,SPF 和 DKIM 记录都已正确添加。我使用了 Mailjet 指定的端口(25 或 587,但我使用的是 587,因为他们说 25 有时会被阻止)。
587 也经常被阻止。请与您的 VPS 提供商支持团队联系。如果您运气好的话,防火墙规则可能会有图形用户界面 (GUI)。
抱歉我太笨了,我通过将 discourse 通知和管理员电子邮件更改为我的个人 Gmail 来解决了这个问题。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.