fetchmail, maildrop, spamassassin をセットアップ。spamassassinは挫折。まあ今の所Thunderbirdで困ってないし。
$ su # apt-get install fetchmail $ cd ~ $ vi .fetchmailrc
set postmaster ユーザー名 set nobouncemail defaults protocol pop3 flush #keep no mimedecode smtphost localhost poll xxxxxx.xxxx.xxx user xxxxxx password xxxxx
# apt-get install pcre-devel
$ wget http://puzzle.dl.sourceforge.net/sourceforge/courier/maildrop-2.0.2.tar.bz2 $ bzip2 -d maildrop-2.0.2.tar.bz2 $ tar xvf maildrop-2.0.2.tar $ cd maildrop-2.0.2 $ ./configure $ make $ su # make install-strip # make install-man
"|/usr/local/bin/maildrop"
MAILDIR="$HOME/Maildir/" DEFAULT=$MAILDIR MAILDROP="$HOME/.maildrop/" logfile "${MAILDROP}maildrop.log" BACKUP="$MAILDIR.&MNAwwzCvMKIwwzDX-/" MERUMAGA="$MAILDIR.&MOEw,DDrMN4wrDC4MPM-/" ... # 日本語でのマッチングとメールアドレスでのマッチング if (`/usr/local/bin/reformail -X From: | nkf -me | egrep 'ほげ'`) to "$MERUMAGA" if (/^From:.*@xxx.xxx.mail/:h) to "$MERUMAGA"
10分おきに設定
0,10,20,30,40,50 * * * * /usr/bin/fetchmail > /dev/null 2> /dev/null
$ mkdir .maildrop
/usr/local/bin/maildrop -V 9 .mailfilter < テストメール > & 確認出力