* mail システムの導入・設定 [#b586fb46]

-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 も後でおく.

--[[qmfilter:http://www.gentei.org/~yuuji/software/qmfilter/]]

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