到我的域名的电子邮件定期被延迟。 我在Exim的日志文件/var/log/exim_mainlog看到如下消息:
2013-05-16 18:58:18 1Ud77q-0002ns-Rd <= [email protected] U=ssupport P=local S=4350 [email protected] T="Some Subject" for [email protected] 2013-05-16 18:58:18 cwd=/var/spool/exim 3 args: /usr/sbin/exim -Mc 1Ud77q-0002ns-Rd 2013-05-16 18:58:18 1Ud77q-0002ns-Rd == [email protected] R=queueonly defer (-1): domain or user is in the queue only list. Message queued
我在/etc/exim.conffind了下面的路由器configuration:
queueonly: driver = redirect domains = +queue_domains condition = ${if eq {$domain}{$primary_hostname}{${if eq {${lookup passwd{$local_part}{$value}}}{}{1}{0}}}{1}} allow_defer data = :defer: domain or user is in the queue only list. Message queued
很显然, domain or user is in the queue only list. Message queued domain or user is in the queue only list. Message queued消息来自于。 看起来像这样会运行,如果域名在/etc/queuedomains
我不熟悉文件/etc/queuedomains 。 什么进程pipe理这个文件? 在Webhostpipe理器中有一个设置控制哪些域被列在/etc/queuedomains ?
如何防止Exim消息domain or user is in the queue only list. Message queued domain or user is in the queue only list. Message queued我的特定域?
更新:进一步调查时,即使/etc/queuedomains为空,我也会收到消息“域或用户处于队列唯一列表中。 我正在看exim_mainlog,只要我看到“域或用户在队列中只有列表。消息排队”我在第二个terminal执行一个cat /etc/queuedomains ,它是0字节。 所以其他的东西在这里玩。
显然,这是cPanel 11.38中的一个bug。 我用cPanel打开了一张支持票,他们的回复是:
Nick提出了一个新的内部案例68457,涉及jail或virtfs环境以外的用户的排队域处理问题。 在这种情况下,将添加一个新的路由器进行处理,这将通过SMTP传递消息,而不是使用之前的/ etc / queuedomains行为。
当这个案例投入生产时,它会出现在11.38层的http://go.cpanel.net/changelog 。 您可以在http://httpupdate.cpanel.net位置查看每个层次的哪个版本可用。
更新到cPanel / WHM 11.38.0(版本10)解决了这个问题。