首次注册邮箱未收到

可能出现了以下两种问题之一:

  • 邮件未发送
  • 邮件已发送,但未能送达

由于这是一个新实例,最简单的方法是通过 Rails 控制台检查所有出站邮件日志:

discourse(prod)> EmailLog.all.pluck(:to_address, :email_type, :created_at, :smtp_transaction_response)

如果您看到有记录,说明邮件至少已移交至 SMTP 服务器,这也是 Discourse 责任的终点。

如果您没有看到任何记录,则邮件很可能未发送。您可以尝试以管理员身份登录后,访问 /logs/sidekiq 路径,查看是否有相关的日志信息。