Shellスクリプトはメールキューの削除を実現します。
最近トラブルに遭いました。機械の中にはいつもメールの列が埋まっていますが、どこでメールを書いたのか分かりません。卵が痛くて、しょうがないです。一時的に処理して、メールを削除するシナリオを書きました。mqueue.sh。
#/bin/bash
######################################
# touched by lingyun1 on 2014-12-01 #
######################################
#
quepath=/var/spool/mqueue
#
filenum=`ls $quepath|wc -l`
# 100,
if [ $filenum -ge 100 ];then
find $quepath -type f -name '*' -print0 | xargs -0 rm
rm -rf $quepath/*
fi