- ベストアンサー
tcprulesの「=」の書式
海外からのスパムメールが多いので困っています。 サーバを自分で構築してqmailとtcpserverを使ってます。 ほとんどのスパムはIPのみのホストや、接続元のIPの 逆引きが設定されていないので、パラノイドによって スパムを拒否できないかと tcprulesで =127.0.0.:allow,RELAYCLIENT="@fix.me" =192.168.0.:allow,RELAYCLIENT="@fix.me" =:allow :deny としていますが、うまく拒否できてません。 =の正しい使い方をアドバイスいただけないでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
=$TCPREMOTEIP っていう書式ってありましたっけ? 状況がよくわからないので、ありきたりなアドバイスしかできませんが、パラノイドで $TCPREMOTEHOST を見るのは、あくまでDNS逆引き設定されていないクライアントから直接投げられたメールに有効な設定です。たとえば、途中の正しく逆引きできるサーバを経由してangbandさんのサーバに届いたメールには効果がないと思います。
その他の回答 (1)
- MovingWalk
- ベストアンサー率43% (2233/5098)
回答No.2
qmailはよくわかりませんが、回答がないようなので。 こちらは参考になりませんでしょうか。 http://libra.higashi.hit-u.ac.jp/manual/qmail2.html http://www.y-min.or.jp/~nob/qmail/tcpserver.html
質問者
お礼
ありがとうございます。 参考にさせていただきますね。
お礼
アドバイスありがとうございます。 中継されるスパムの方は rblsmtpdを中継することで 大抵は現状で拒否できております。 今、一番多いのはダイアルアップからのスパムです。