mail システムの導入・設定

  • qmail の基本システムの導入.
    • FreeBSD case:
      ports で入れるが, APOP only の patch を当てておくために qmail-smtp_auth+tls/files/patch-za あたりに patch を copy しておく. あとは, maildir2make の localtime patch や, qmail-1.02-smtpd-newline.patch など.
  • Solaris case:
    CC=gcc を忘れずに.
  • Linux case
  • mess822 / qmfilter の導入
  • iffrom SPAM filter を導入する前に簡単なパターンチェックに よるチェックをしたい. mess822 の iftocc の from 版 iffrom を作るための patch も後でおく.

iec での例.

% wget http://www.gentei.org/~yuuji/software/qmfilter/qmfilter-1.2.tar.gz
% tar zxvf qmfilter-1.2.tar.gz
% mv qmfilter-1.2 ~/Maildir/qmfilter
% echo "k...@yos....org" > ~/Maildir/qmfilter/.qmfilterrc
一応
% ln -s ~/Maildir/qmfilter/.qmfilterrc ~/

あとは, qmfilter/checkers に

% cat fromcx

#!/bin/sh
# Contents checker for qmfilter
# Check message header
# http://www.gentei.org/~yuuji/software/qmfilter/
#
rejectfrom='\.cx$|\.tv$|\.st$|\.cs$'

PATTERN="^From:[        ]+.*@.*($rejectfrom)"
sed '/^$/q' "$1" | egrep -i "$PATTERN" && exit 1
exit 0

とか入れて ./fromcx とかで spam をしらべてみて テストして ok.

.qmail の最後にある

| forward yositomi-sa-filter 

| ./Maildir/qmfilter/qmfilter yositom-sa-filter

に変更して完了. yositomi-sa-filter は spamassassin を かます用アドレス.


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-08-15 (月) 14:16:02 (6842d)