我们已经在我们的Leopard服务器队列中积累了邮件,并不确定原因。 这台机器多年来一直需要很less的维护,所以我希望有人在这里发现明显的东西,并节省一些时间。 让我知道什么其他信息将是helfull。 服务器似乎正常工作,除了“堵塞”队列和与每个“陷阱”消息相关的以下错误:
看看队列中的消息,每个人都会这样说:
Message ID: 4213C3B8B3F Date: October 27, 2009 11:33:27 AM Size: 1824 Sender: [email protected] Recipient(s) & Status: ---------------------- [email protected]: connect to 127.0.0.1[127.0.0.1]: Connection refused
在“设置”>“中继”下,我们仅检查了接受来自这些主机和networking的SMTP中继 :
127.0.0.0/8 10.0.1.0/24
队列中的邮件发送给其服务器上的帐户的用户。 客户端上的Mail.app似乎正常运行并检查服务器上的邮件。 我们前段时间添加了一个虚拟域名,但所有这一切都工作得很好……最近才刚刚发生……有什么想法?
编辑:切换filter服务开启和closures似乎已经解决了这个问题,除了剩下2个显示“ 邮件传输不可用 ”的错误消息!
我们通常会在Mac OS X 10.5 Leopard Server邮件服务器上看到这种情况,通常在重新启动邮件服务之后(实际上我把它归因于mailbfr问题,但还没有完全追溯到根本原因)。 会发生什么是/var/amavis/tmp丢失,导致amavisd失败,从而阻止交付。 简单地重新创buildtmp目录并重新启动邮件服务对我们有效:
sudo mkdir /var/amavis/tmp sudo chown _amavisd:_amavisd /var/amavis/tmp
至于清理队列,我build议使用postqueue和postsuper命令。 postqueue -p将打印队列。 sudo postsuper -r ALL将重新排列所有的邮件交付。 当你在队列中有大量的消息的时候,我build议你不要运行后者,但是一旦队列清除了,你只有一对还没有被发送的消息。