s25rtarpitgreylistを入れた

奥さんが、子供のポケモン大会の登録で、みつあゆのメールアドレスを登録した。 しかし、メールが届かない。理由は自宅で greylist 機能を動かしているため。 greylist は、SPAMメールを受け取らないために、一旦メールをTemporary Errorで 受け取らず、再送してきたメールだけを受け取る方式。 このため、相手が再送する時間分の遅延が発生する。 んで、ポケモン大会登録メールは、メール記載のIDをWeb登録で完了なんだけど、 IDは10分間の賞味期限付きで、受け取ったメールのIDを打つと10分過ぎで登録失敗。 何度か登録しようとすれば、普通greylistが保存されるんだけど、 登録の度に違うクラスの別IPアドレスからメールを送ってきてやがる。

ということで、設定を甘くしようと思ったけど whitelist 登録ができない。 調べてみると、s25rtarpitgreylist なるものが出ていたので、入れてみた。 こっちは、/var/qmail/s25rtarpitgreylist/whitelist_hostname なるファイルなどで、 whitelistが登録できる。

(( 上記リンクからの情報そのまま ))
$ wget http://chiji.atnifty.com/tools/s25rtarpitgreylist/s25rtarpitgreylist_1.4.2.tar.gz
$ tar zxvf s25rtarpitgreylist_1.4.2.tar.gz
$ cd s25rtarpitgreylist_1.4.2
$ su
# ./setup.sh
# /var/qmail/bin/s25rtarpitgreylist.pl   # スクリプトのチェックを確認

(( /etc/init.d/qmail ))
# qmail起動のtcpserverの関係する部分の抜粋
        /usr/bin/tcpserver -R -h \
        -u `id -u qmaild` -g `id -g nobody` -x /etc/tcp.smtp.cdb 0 smtp \
        /var/qmail/bin/s25rtarpitgreylist.pl \

(( /var/qmail/s25rtarpitgreylist/whitelist_ipaddr ))
^192¥.168¥.[0-9]+¥.[0-9]+$  # 自宅プライベートアドレスを許可

(( /var/qmail/s25rtarpitgreylist/whitelist_hostname ))
# ここにポケモン大会のメールサーバを正規表現で書けばいい。
¥.example¥.co¥.jp

(( 再起動 ))
# /etc/init.d/qmail stop ; /etc/init.d/qmail start
 

2017年2月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28        

ウェブページ

アーカイブ

Webデータ

このブログ記事について

このページは、T-Saitohが2010年2月21日 21:12に書いたブログ記事です。

ひとつ前のブログ記事は「男子フィギア高橋選手銅メダル」です。

次のブログ記事は「あゆちゃんが DSのうごメ ...(02/21)」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。