今後のためのメモ
プロバイダのメールサーバからfetchして,自宅サーバでimapする.
使うのは fetchmail, procmail, courier-imap, spamassassin, squirrelmail.
以下に個人用設定
.fetchmailrc
サーバにメールを残さない設定
—– from here
defaults
# protocol apop
no rewrite
no mimedecode #mimedecodeしない
# keep #サーバにメイルを残す
mda “/usr/bin/procmail” #procmailで処理する
poll apop.xx.xx.xx.xx protocol APOP
username “xxxx”
password “xxxx”
poll pop.xx.xx.xx.xx protocol POP3
username “xxxx”
password “xxxx”
—– to here
.procmailrc
プロバイダのスパムチェックに加えて,spamassassinでチェック.
ケータイへカーボンコピーを転送.
—– from here
PATH=$HOME/bin:/usr/bin:/usr/local/bin
MAILDIR=$HOME/Maildir
DEFAULT=$MAILDIR/.
LOGFILE=$MAILDIR/.procmail.log
LOCKFILE=$HOME/.lockmail
:0:
*^Subject:.*spam.*
$MAILDIR/.Doubt/
:0:
*^Subject:.*Virus Alert.*
$MAILDIR/.Doubt.VirusAlert/
:0fw
*!^X-Spam.*
|/usr/bin/spamassassin -P
#|/usr/bin/spamc
:0:
*^X-Spam-Status: Yes
$MAILDIR/.Doubt/
:0c
! xxx@ezweb.ne.jp
:0
$MAILDIR/
—– to here
MH形式ではないので,ディレクトリ名の後に”.”を付けない.