qmailのqueueディレクトリを再構築する方法(Plesk編)
2014年8月14日
大量のスパムメールがqueueに溜まってしまった場合、他のメールの配送にも影響が出てしまいます。
そこで、一旦queueディレクトリを退避し、queueディレクトリを再構築することで仮復旧させます。
予めwatchdogのサービス監視を停止してください。
/etc/init.d/xinetd stop /etc/init.d/qmail stop cd /var/qmail/ mv queue queue.org mkdir queue chown qmailq:qmail queue ; chmod 750 queue cd queue mkdir mess for i in `seq 0 22`; do mkdir mess/$i ; done for d in info intd local remote todo ; do cp -r mess $d ; done chmod -R 750 mess todo chown -R qmailq:qmail mess todo chmod -R 700 info intd local remote chown -R qmailq:qmail intd chown -R qmails:qmail info local remote mkdir bounce pid lock cp -a ../queue.org/lock/* lock/ /etc/init.d/xinetd start /etc/init.d/qmail start chown qmailq:qmail pid lock chown qmails:qmail bounce chmod 700 bounce/ pid/ chmod 750 lock /etc/init.d/qmail start /etc/init.d/xinetd start