彻底关闭 exim /以及清理邮件队列

1、关闭DA监控服务

vi /usr/local/directadmin/data/admin/services.status
把exim和dovecot值改为OFF

2、停止服务和禁止开机启动

service exim stop
chkconfig exim off
service dovecot stop
chkconfig dovecots off

3、损坏(重命名)exim目录

mv /usr/sbin/exim /usr/sbin/exim.old

4、清理邮件队列

cd /var/spool  
mv exim exim.old  
mkdir -p exim/input  
mkdir -p exim/msglog  
mkdir -p exim/db  
chown -R mail:mail exim

暴涨的目录spool/exim

有些未投递的信件被存放在 exim 的缓冲目录 /var/spool/exim4/input 中。如果您决-定以后要重新安装 Exim,您可以选择保存这些信件,否则您可以选择删除它们。
cd  /var/spool/exim/msglog
ls |xargs rm -fr
1
2
有些存放在 exim4 的缓冲目录 /var/spool/exim4/input/ 中的信件尚未被投递。
如果您卸载 Exim,它们将保持未投递的状态,直至 Exim 被重新安装。
cd /var/spool/exim/input
ls |xargs rm -fr
查询inodes.
find / -xdev -printf ‘%h\n’ | sort | uniq -c | sort -k 1 -n