sendmail 不向同一台机器发送邮件(或 qmail 不从同一台机器接收邮件)

sendmail 不向同一台机器发送邮件(或 qmail 不从同一台机器接收邮件)

一个 Web 应用程序发送两封电子邮件:

  1. 对于 Web 应用的用户
  2. 致管理员

管理员邮箱( )与 Web 应用程序( 、、 )qmail位于同一台机器上。phpapache/usr/sbin/sendmail

电子邮件 1 有效,电子邮件 2有时不起作用。我没有发现这些不起作用的邮件有什么规律。另外,因为我并不确切知道哪些邮件失败了(因为邮件本身就是唯一的通知)。

电子邮件 2 如下所示:

from: <[email protected]> #changes for each user
to: <[email protected]>

可能是什么问题呢?

电子邮件是否rejected存储在某处?(如果被拒绝,我该如何检查?)

答案1

您必须查看日志才能知道幕后发生了什么......

  • 对于 qmail-smtpd,查看:/var/log/qmail/smtpd/current
  • 对于 qmail,查看:/var/log/qmail/current

这应该会指导你需要查看哪里

相关内容