主题: 为什么policyd这个服务一停止,就报告收件人的信箱满了?
为什么policyd这个服务一停止,就报告收件人的信箱满了?
Your message to <XXXXX@domain.com> was automatically rejected:
Quota exceeded (mailbox for user is full)
看了一下,他的信箱空间只有一半占用。
倒是plicyd服务死掉了。
/etc/init.d/policyd status
policyd dead but subsys locked
policyd (sender throttle) (pid 15595) is running...
检查系统内进程
[root@mail ~]# ps -ef|grep policyd
policyd 2958 1 0 Apr26 ? 00:02:24 /usr/sbin/policyd -c /etc/policyd.conf
policyd 15595 1 0 13:22 ? 00:00:00 /usr/sbin/policyd -c /etc/policyd_sender_throttle.conf
root 15610 14263 0 13:23 pts/1 00:00:00 grep policyd
而后杀死这俩进程
[root@mail ~]# kill 2958
[root@mail ~]# kill 15595
[root@mail ~]# ps -ef|grep policyd
root 15642 14263 0 13:23 pts/1 00:00:00 grep policyd
然后重新开启policyd服务。
[root@mail ~]# /etc/init.d/policyd start
Starting policyd: [ OK ]
Starting policyd (sender throttle): [ OK ]
再查看服务状态
[root@mail ~]# /etc/init.d/policyd status
policyd (pid 15668) is running...
policyd (sender throttle) (pid 15673) is running...
然后信箱立刻能收到邮件了。怪事。只有一个帐户反应。