[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp:02955] Re: [Q]header_checks内のif...endif



笠原です。

Sat, 24 May 2003 23:36:56 +0900 に YOSHIMURA Keitaro <ramsy@xxxxxxxx> さんが
[postfix-jp:02954] Re: [Q]header_checks内のif...endif で書きました。

> > http://www.kobitosan.net/postfix/jman/regexp_table.5.html
> > に、ifが使えるというような記述があるんですが
> > これって違うんでしょうか??
> 
> それだけしか読まずにいきなり設定しようとしていません?

してます・・・。

> 確認ですが、
> 
> ========
> 書式
>        regexp:/etc/postfix/filename
> 
>        postmap -q "string" regexp:/etc/postfix/filename
> 
>        postmap -q - regexp:/etc/postfix/filename <inputfile
> 
> ========
> 2行目の形式で設定していますよね?

そうです。

> 4または6行目の書式で試すとどうなりますか?
> # stringもしくはinpufileは試しに流してみるメールの一部を使います

イロイロやってみましたが・・・
えー、メール単位ではなく、ヘッダの”行”単位なんですね。
特定の条件にマッチしたヘッダを持つ”メール”ではなく
”マッチした行”に対するアクションなんですね。

で、REJECTだけはその対象が”めーる”になると。

> そもそも regexpが使えるコンパイル設定になってないのでは?

[root@potato root]# postconf -m
static
nis
dbm
regexp
environ
proxy
btree
unix
hash
tcp
pcre
[root@potato root]#

なんでこれは問題ないです。

> > > なにか適当なfilter programを使うのがいいのでは。
> 私もそれに一票

うぅ。。。mmx233-128MBでスパムアサシン様に働いて
いただいているのですが、毎分3〜4通程度しか処理できず
悲劇的すぎるので、比較的爆撃をくらっていないアカウント
はなんとかbody_checksとheader_checksでいけないだろうかと。。。

> > SpamAssassinは導入しているのですが
> > 願わくば、そもそも入ってこなければそれに越したことはない
> header chackesは入ってこないわけではありません。
> メールを受け取らずにそのヘッダをどうやってフィルタ出来ますか(^^;;)

まだSnifferを挟んで調査していないのですが
header_checksでREJECTするのは全ての本文を
受け取ったあとなのでしょうか?
実験しながら体感的には”REJECTされるデータ”
までたどり着いたところで切られているような感じを受けたので
最近のおっきなHTMLなSPAMさんには効果が多少なりとも
見込めないだろうかと導入を考えているところなのですが

> > と思って、分かり切っているSPAMをなんとかPostfixで・・・。
> それこそ MDA レベルでやるのが正しいと思います。

MUAがMS-Windows上のモノで、POP3でLinuxBoxから
メールを取り込ませているんですが、今まで全くprocmailを
弄っていない(多分後ろで動いているのでしょうが)なので
全く分からないのです・・・(;_;)

ただ、全く別にFILTERなるアクションで”メッセージ単位の許可”
ができそうな感じがしてきたので今から実験いたします。

--
笠原光朗 (Mitsuo KASAHARA)
gaunt@xxxxxxxxxxxxxxxxxxxxx

References
[postfix-jp:02953] Re: [Q]header_checks内のif...endif, Mitsuo KASAHARA
[postfix-jp:02954] Re: [Q]header_checks内のif...endif, YOSHIMURA Keitaro

[検索ページ] [Postfix-JP ML Home]