在我的服务器上运行Plesk 11(Centos 5 x64),我有很多域。 其中两个不能收到电子邮件。 他们所有的电子邮件留在队列中。
我从maillog获取的信息如下
...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 ,并不能解决我的问题。
谢谢
Exec format error提示有问题的可执行文件( /usr/sbin/sendmail )是外部格式,系统不知道如何执行。
uname -a的输出,以确保这个系统实际上是在运行一个64位的内核(有人可能已经搞糟了内核升级)。 如果您运行的是chrootconfiguration,请记住/usr/sbin/sendmailpath是相对于chroot的。