答案1
为了诊断为什么电子邮件无法发送,在您的情况下(完全控制系统),区分这是在应用程序还是系统/电子邮件级别尤为重要。
您向我们提供的有关您的问题的详细信息非常少。
考虑:
- 应用程序日志显示的内容(
Moodle
) /var/log/mail.log
当您期望发送电子邮件时发生了什么- 您的电子邮件服务器是否能够将任何电子邮件发送到任何地方
- 您的电子邮件服务器是否能够本地发送(即发送给系统用户)
- 您的公共 IP 地址是否列在 DNS 黑名单中(检查这里)?如果是这样,您不太可能能够向外部发送电子邮件。
如您所见,有很多可能的原因需要检查和排除。顺便说一句,“系统邮件名称”不应该是mysite.com
-somehostname.mysite.com
检查有关完全限定域名。