連休最後の今日は車でぶらぶら.
スーパーへ買い物に行くと,子供達の描いた「お父さんの顔」が展示されてました.
画用紙いっぱいの巨顔が並んでいる様はまさに壮観(笑.
courier-imap インストール
# apt-get install courier-imap # vi /etc/courier/imapd IMAP_CAPABILITY_ORIG= ... AUTH=CRAM-MD5 ... /* md5 のみを有効に */ # vi /etc/courier/authdeamonrc # authmodulelist="authpam" /* コメントアウト */ authmodulelist="authcram" # userdb foo set home=/home/foo mail=/home/foo/Maildir uid=xxx gid=xxx # userdbpw -hmac-md5 | userdb foo set hmac-md5pw Password: Reenter password: # makeuserdb # /etc/init.d/courier-authdaemon restart # /etc/init.d/courier-imap restart & maildirmake Maildir
fetchmail, procmail インストール
# apt-get install fetchmail procmail & vi .fetchmailrc & vi .procmailrc
postfix インストール
# apt-get install postfix # vi /etc/postfix/main.cf $myhostname=f-st1029.noc.toyama.nsk.ne.jp
squirrelmail インストール
# apt-get install squirrelmail インストール先: /usr/shqre/squirrelmail/ しかし ver. 1.2.0 であり,日本語も使えないので, 上書きインストールする. 次を本家よりダウンロード. squirrelmail-1.4.2-ja-20040305.tar.gz squirrelmail-1.4.2-ja-20040305-patch.gz sec_remove_ja_JP.png # cd /tmp # tar xzvf squirrelmail-1.4.2-ja-20040305.tar.gz # cd /usr/share/squirrelmail/ # rm -rf * # cp -R /tmp/squirrelmail-1.4.2-ja/* . パッチをあてる. # zcat squirrelmail-1.4.2-ja-20040305-patch.gz | patch -p1 -f # cp /tmp/sec_remove_ja_JP.png images/ squirrelmail.moをSquirrelMail付属のスクリプトを使って作成する。 # cd po # ./compilepo ja_JP # cd .. dataディレクトリのパーミッション変更. # chmod 0730 data ディレクトリのオーナを変更. # chown -R www-data:www-data * # /etc/init.d/apache restart # cd /usr/share/squirrelmail/ 設定を変更. # ./configure -1. Organization Preferences --Default Language : ja_JP -2. Server Status --A. Update IMAP Settings ---6. Authentication type: cram-md5 ---8. Server Software : courier ---9. Delimiter : . -4. General Options --1. Default Charset : iso-2022-jp # vi /etc/apache/conf/httpd.conf 次を追加 Alias /squirrelmail/ /usr/share/squirrelmail/ <Directory /usr/share/squirrelmail> AllowOverride Limit </Directory>
spamassassin インストール
# apt-get install spamassassin spamassassin_2.63-0 & vi .procmailrc PATH=$HOME/bin:/usr/bin:/usr/local/bin MAILDIR=$HOME/Maildir/ SPAM=$MAILDIR/.Spam/. DEFAULT=$MAILDIR LOGFILE=$MAILDIR/.procmail.log LOCKFILE=$HOME/.lockmail :0fw: spamassassin.lock * < 256000 | spamassassin :0H: * X-Spam-Flag: YES * X-Spam-Status:.*autolearn=spam $SPAM :0 c ! xxxx@ezweb.ne.jp /* スパム以外はケータイへ転送 */ :0 new/. spamassassin を動かすと PerMsgStatus.pm 2251行 でエラーが出る. 旧バージョンの影響らしいので,これを削除し再インストール. # rm -rf /etc/spamassassin # apt-get install spamassassin --reinstall これで正常に働きました.
参考:
やや過激 spamassassin 設定ファイル
http://www.src.co.jp/linux/spamassassin.html
Tokyo Linux Entertainment Community
http://tlec.linux.or.jp/docs/spamassassin.html
http://www.club.kyutech.ac.jp/support/manual/procmail.html