你好。
我刚安装了 Discourse 2.5.0。
除了邮件通知外,其他一切正常。我的 SMTP 配置没有问题,因为邀请邮件几乎是即时发送的。
但是,提及(mentions)和私信(direct messages)的通知邮件并未发送。在日志中,这些邮件显示为已发送,没有报错。当我尝试发送测试邮件时,邮件同样未能送达。但奇怪的是,如果我对同一地址发送邀请,测试邮件却能随邀请一起成功发送……
当然,我已经检查了通知邮件参数、时间窗口设置,以及用户偏好中的通知设置。
我遗漏了什么?
谢谢。
你好。
我刚安装了 Discourse 2.5.0。
除了邮件通知外,其他一切正常。我的 SMTP 配置没有问题,因为邀请邮件几乎是即时发送的。
但是,提及(mentions)和私信(direct messages)的通知邮件并未发送。在日志中,这些邮件显示为已发送,没有报错。当我尝试发送测试邮件时,邮件同样未能送达。但奇怪的是,如果我对同一地址发送邀请,测试邮件却能随邀请一起成功发送……
当然,我已经检查了通知邮件参数、时间窗口设置,以及用户偏好中的通知设置。
我遗漏了什么?
谢谢。
这肯定意味着您的电子邮件设置不正确。您是否检查了电子邮件提供商的日志?
好吧,正如我所写,邀请邮件已正确发送。SMTP 服务器没有报错,事实上,邮件根本没有发送到 SMTP 服务器。
但我尝试通过“禁用邮件”选项将邮件功能关闭(之前设为“否”,当然),然后再重新开启。看起来现在正常工作了。真奇怪。
不过还是要感谢你的帮助 @codinghorror。