邮件停留在特定域的队列中

邮件停留在特定域的队列中

在我的服务器中,我运行 Plesk 11(Centos 5 x64),我有许多域。其中两个无法接收电子邮件。他们所有的电子邮件都停留在队列中。

我从邮件日志中获取的消息如下

...relay=plesk_virtual, delay=2457, delays=2457/0.02/0/0.02, dsn=4.3.0, status=deferred (temporary failure. Command output: fork_execv: execv("/usr/sbin/sendmail") failed: Exec format error 4.2.1 Message can not be delivered at this time

有人知道我该如何修复它吗?

,不能解决/usr/local/psa/admin/sbin/mchk --with-spam我的问题。

谢谢

答案1

Exec format error这表明有问题的可执行文件(/usr/sbin/sendmail)是系统无法理解如何执行的外部格式。

  • 仔细检查输出uname -a以确保该系统实际上正在运行 64 位内核(有人可能搞砸了内核升级)。
  • 如果正在运行的内核实际上是 64 位的,请尝试确定来自完全不同架构的二进制文件是如何进入您的系统的。
  • 在您确定发生这种情况的原因之前,预计在其他二进制文件中还会再次遇到此问题。

如果您正在运行 chrooted 配置,请记住该/usr/sbin/sendmail路径是相对于 chroot 的。

相关内容