スパムメールから日本語メールを取り出す
転送漏れで、問い合わせメールが4万通近く溜まってたのを発見してしまった…
(((( ;゚д゚)))アワワワワ
なんとかしろ!(゚Д゚)ゴルァ!!殺すぞ …(;´ω`)ワタシ?と運営に言われたのだが、
ざっと見る限りほとんどスパムみたい。
件名が日本語の物だけでよい、と言われたので、こうしてみた。
/home/support/Maildir/new ←今ここに4万通近くメールが溜まってる
#!/bin/bash
HOME=/home/support/
MAILDIR=$HOME/Maildir
mkdir $HOME/iso-2022-jp
cd $MAILDIR
find ./new/ -exec grep ".*ISO-2022-JP*" {} \; -print > ./iso-2022-jp.txtlv ./iso-20220-jp.txt | grep '^./' > ./copy-list
for filename in `cat ./copy-list` ; do
cp ./new/$filename $HOME/iso-2022-jp
echo $filename.' copied \n' >> $HOME/iso-2022-jp/copied.log
done
そして/home/office/iso-2022-jp/にあるメールをPOPがあってSquirrelMailがあるサーバへ移動。
その後POPアカウントの/Maildir/newにcp,chown,chmodすれば見れる。
4万件から日本語のメールは300通ちょっと。そして確認した所、
300通のメールすべてスパム
だった。
対応漏れがなかったのでよかったデス(´ー`)ノ