2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【スパムフィルタ】SpamPal

1 :名無しさん@お腹いっぱい。:2006/11/02(木) 10:29:35 ID:jpGg6nzm0
本家
http://www.spampal.org/

【日本語で詳しい・推奨】SpamPalについて
http://homepage3.nifty.com/yamada_ken1/starthp/subspampal.html

SpamPal + ArGoSoft Mail Server Plus
〜お手軽スパムフィルタの構築〜
http://www.zeratinman.net/spam/


2 :名無しさん@お腹いっぱい。:2006/11/02(木) 11:15:10 ID:jzszp3zB0
>>1
乙です。スレ建てありがd


3 :名無しさん@お腹いっぱい。:2006/11/02(木) 11:40:19 ID:jzszp3zB0
・Public Blacklists(DNSBLs)とBlacklisted Countriesのみで、ある程度除去できる。

・正規表現は標準PluginのRegExFilterで対応
http://www.slabihoud.de/spampal/id0101.htm
 Spam Mail Killer(smk)からの移行は比較的容易

・Quarantineで、SPAM判定したメールの保存もできる。

・日本語化は未のため、特定の文字を含むタイトルが文字化けする。
 RegExFilterのコメントを日本語で記述する場合も注意
 regexfilter.logでエラーが無いことを確認すること

★誰か日本語化お願い


4 :名無しさん@お腹いっぱい。:2006/11/06(月) 23:21:13 ID:rCu7+epD0
日本語化依頼中

5 :2:2006/11/07(火) 09:44:50 ID:TMv9HPP40
nPOPQ->SpamPal(1.73g)で使ってるんだけど、
いつもメールサイズが0になるのは仕様なのかな〜


6 :名無しさん@お腹いっぱい。:2006/11/07(火) 17:10:09 ID:TMv9HPP40
1.73g(beta)のバグみたいです。1.594にしたら直りました。


7 :名無しさん@お腹いっぱい。:2006/11/07(火) 18:07:30 ID:QKsXdL4c0
うちでは1.73gと他のメーラーで問題ないけど
1.7はまだベータだから不安定とか相性とかあるのかもね。

あとSpampal入れるときなんだけどZip版のほうをインストールしたり
上書きバージョンアップすると通信エラーしたり
おかしくなったことがあったからインストーラーのほうでインストールするほうがいい。

8 :名無しさん@お腹いっぱい。:2006/11/07(火) 19:02:58 ID:TMv9HPP40
>>7
そうなんだ!zip版でやってたよ。
受信は正常にできてるんだけど、サイズの項目が0になってるんだよね。


9 :名無しさん@お腹いっぱい。:2006/11/07(火) 19:25:09 ID:QKsXdL4c0
前にZip版のベータで普通のメーラーでは受信がうまくいくのに
メールチェッカーだと通信エラー起きるようになったことがあって
インストーラーで入れなおしたら直ったことがあった。

10 :名無しさん@お腹いっぱい。:2006/11/07(火) 19:28:25 ID:QKsXdL4c0
プラグインも同様にインストーラーで入れないと
Spampal側に認識されないことがあった。
1.5と1.7を何回か入れ直したせいかもしれないけど。

11 :名無しさん@お腹いっぱい。:2006/11/07(火) 22:12:10 ID:TMv9HPP40
インストーラで入れてみたけど、やっぱりサイズが0で返ってきてるみたい。
相性なのかな〜
正式版使うから問題ないけど、日本語化をbeta版で頼んでしまったよ。orz


12 :名無しさん@お腹いっぱい。:2006/11/08(水) 00:46:48 ID:nwIBY+Nx0
1.7の場合透過プロキシ使ってる?
使ってたら1.5と同様に通常のプロキシに変えてみるとか。

サイズ関係だとconnections>pop3>Advancedの
RFC1939の設定も関係するから見直してみるといいかも。
あとフォーラムに1.73hのプレビュー版でてるからそれ試してみるのもいいかもね。

13 :名無しさん@お腹いっぱい。:2006/11/08(水) 10:53:17 ID:9EqSoS0i0
>>12
透過プロキシは使ってない。
RFC1939関係は幾つかの設定弄っても同じだったよ。

【nPOPQのログ】
(SpamPal経由なし)
LIST 1
+OK 1 2058
TOP 1 2058
(SpamPal 1.594経由)
LIST 1
+OK 1 2436
TOP 1 2436
(SpamPal 1.73h経由)
LIST 1
+OK 2436
TOP 1 65535

nPOPQの問題かも知れない…


14 :名無しさん@お腹いっぱい。:2006/11/13(月) 13:53:42 ID:93FN1Oqo0
MX Lookupっていうプラグインを入れてみますた

15 :名無しさん@お腹いっぱい。:2006/11/19(日) 06:57:08 ID:iTBGSci/0
regEXのヘッダの前の@とか-とか~ってどういう意味なの?
マニュアル読んでもよくわからん‥orz

16 :名無しさん@お腹いっぱい。:2006/11/19(日) 11:22:38 ID:loNTIjPA0
マニュアルの例題やればわかるよ。

- 結果を否定する ルールを逆にするようなものちょっと違うけど。
@ 続くルールと結合する 複合ルール作る場合使う。
~ RFC-2047 によって符号化されるヘッダーやRFC-2045 によって符号化される本文をデコードする

17 :名無しさん@お腹いっぱい。:2006/11/19(日) 14:16:51 ID:iTBGSci/0
なるほど、サンクス。

18 :名無しさん@お腹いっぱい。:2006/11/23(木) 08:29:03 ID:k+J9I6DK0
これって
・POPで使うときは送信元をメールのヘッダから推測して判定。
・SMTPでは相手のIPから判定。
…ってことになっているようだけど
SMTPでメールのヘッダから送信元判定はしてくれないのだろうか?

他のアカウントから転送されてくるメールが全て非SPAMになってしまう。

19 :名無しさん@お腹いっぱい。:2006/11/23(木) 10:30:30 ID:8H8K6Tj20
日本語でおk

20 :名無しさん@お腹いっぱい。:2006/11/27(月) 21:16:59 ID:XFwYXRzv0
プロバイダのメールから自宅サーバのメールに転送されてくるメールが
自宅サーバのSMTPでつかうSpamPalではSpamメールにならないと言う意味じゃないかな?

SpamPalは、POPプロキシとして使うときはメールヘッダから送信元のIPを推測し
そこから送信元を推測する。……(ルールA)

これはまあ、POPサーバは通常固定だから当然といえば当然の仕様。

SpamPalをSMTPプロキシとして使って、自宅サーバのSMTPサーバに届くメールの
SPAM処理をしようとすると、SpamPalは届いたメールのヘッダを見ずに
接続してきた相手SMTP中継サーバのIPを元に、送信元を割り出す。……(ルールB)
おそらくメールヘッダの偽造などに対抗して信頼性を向上するためだろうし
通常はこの方法でまず問題は起こらない。

ところが、このSpamPalをSMTPプロキシとして使う方法では、
プロバイダのメールと自宅サーバのメールを併用し、プロバイダのアカウントに
届くメールを自宅サーバのアカウントに転送するような使い方をしていると
プロバイダのアカウントを経由して届くメールは全て非SPAMに分類されるという
問題が起こってしまう。
なぜならそれらのメールの送信元推測には全て(ルールB)が適用されてしまい
自宅サーバに中継してくるSMTP中継サーバは通常プロバイダの、つまり
日本国内のサーバだから、まあ通常の設定ではSPAMとは分類されないのだ。

このような使用をしている場合、SMTPプロキシとして利用する場合でも(ルールA)の
メールヘッダを元に送信元サーバを推測する機能がONにできれば
問題は起こらなくなるのだが… ということなのだろう

実際自分も困った。 オプションにそれらしい設定がないんだよね。
AdvanceのLanあたりとか受け入れIPとかでどうにかなるんじゃないかとも
思ったけれどどうもうまくいかない。


21 :名無しさん@お腹いっぱい。:2006/11/28(火) 10:16:24 ID:LkbRopW00
マニュアルの2.6 最後の一文を見ると
> It's probably safest to install SpamPal as an internal mail relay,
> with a proper mail server handling the external connections;
> however, you lose the ability to reject mail based on client
> I.P. address if you do this.
> (The standard SpamPal filters should however work fine.)

送信元IPアドレスによるメールを拒絶する能力は失われるが
(しかしながら標準フィルタは正しく動作する)
とあるので、うまくいきそうな気もするのだが…
他に何か設定が必要なのかな?

22 :名無しさん@お腹いっぱい。:2006/11/28(火) 11:19:24 ID:KwwqVwQF0
サーバーで使うなら素直にSpamAssassinがいいと思うけど
まぁ人少ないしいろいろ実験して報告してくれ。

23 :名無しさん@お腹いっぱい。:2006/11/29(水) 04:33:23 ID:A/o6QcLc0
SpamAssassinってwin32版もあるのか?

24 :名無しさん@お腹いっぱい。:2006/11/30(木) 00:53:55 ID:YR7Wo+ox0
なさげ

25 :名無しさん@お腹いっぱい。:2006/11/30(木) 03:26:23 ID:+gOMIxhq0
(・∀・)ニヤニヤ

26 :名無しさん@お腹いっぱい。:2006/11/30(木) 16:51:48 ID:YR7Wo+ox0
>>23
Win32版は(おそらく)ないが、Perlで書かれてることだしWin32環境でも動くんじゃないか?
↓こんなサイトもあることだし。
http://www.hunes.co.jp/oki/xmail_spamc/InstallSpamAssassinOnWin32jp.html

スレ違いすまんこ。

27 :20:2006/11/30(木) 16:56:03 ID:YR7Wo+ox0
やっぱどうもうまくいかないね。
自宅サーバのメールをPOPで読んで別アカウントにSMTPで送るスクリプト書いてみたら
とりあえずは動いてはいるけど、あんましスマートな解決法じゃないなぁ…

28 :名無しさん@お腹いっぱい。:2006/12/01(金) 10:16:34 ID:Gl/Bi8BU0
Fromに自分の氏名(全角)が含まれるものを救いたいくて、filter.datに

=+~Any-Recipient: {\x3B\x33\x45\x44/.*\x42\x40\x4F\x3A}

と指定してるんだけど、救ってくれません。何かまずいでしょうか。

smkでは、

##/山田.*太郎/km

と指定してたのを移行しました。


29 :名無しさん@お腹いっぱい。:2006/12/02(土) 15:08:56 ID:sKBO6vxN0
1.594のプラグインつき使ってるんだが、
Mark subject lines of spam messages のチェックを外しても、
サブジェクトに判定理由が追記される。

ヘッダーにも X-SpamPal: は記載されているし、
**SPAM** は付かないみたいだがそういう仕様なんでしょうか。
レポートはヘッダーだけでやってもらいたいんだができますか?

30 :名無しさん@お腹いっぱい。:2006/12/02(土) 16:18:28 ID:wZwfzX5d0
FROM は 普通のメーラだとMIMEエンコードされるからそういうコードにはならんじゃろ?


31 :名無しさん@お腹いっぱい。:2006/12/02(土) 16:21:46 ID:wZwfzX5d0
>>29
「□ Display X-SpamPal: header infomation in subject lines」は外してるか?

32 :29:2006/12/02(土) 19:15:07 ID:sKBO6vxN0
>>31
ぬを!?それか。すまん外してなかったおrz

33 :28:2006/12/03(日) 09:56:04 ID:3GzTmJdF0
>>30
この例だとどうなんの?

34 :名無しさん@お腹いっぱい。:2006/12/04(月) 08:36:16 ID:abwywg4U0
>>33
From: =?ISO-2022-JP?B?…って感じになる
↓こことか見とけ
http://homepage1.nifty.com/glass/tom_neko/web/web_03.html#Base64


35 :名無しさん@お腹いっぱい。:2006/12/04(月) 09:26:25 ID:BCt1k8E90
>>34
行頭を"=+~"にしててもデコードした結果でチェックしてくれないんでつか?


36 :名無しさん@お腹いっぱい。:2006/12/04(月) 18:03:06 ID:ZoZJxfPf0
>>35
してくれるよ。偉そうに言うやつは無視したほうがいい。
あなたのほうがマニュアルもしっかり読んでるのがわかる。

Fromの場合はAny-Sender:じゃなかったかな。
Fromで指定したほうが確実だと思うけど。
最後にメアド用にもういっこ.*がいるかも。あと/は入らないかも。
試してないからわからないけどこの辺り変えて試してもだめだったらわからない。

37 :名無しさん@お腹いっぱい。:2006/12/04(月) 18:16:19 ID:ZoZJxfPf0
あと名前のくくりの""もいるかもね。

38 :名無しさん@お腹いっぱい。:2006/12/05(火) 04:49:17 ID:C72XbTbg0
>>28
Any-Recipient: → To:やCC:を見てる。 From:は見ない。
From:にするか Any-Sender:にする。

{\x3B\x33\x45\x44/.*\x42\x40\x4F\x3A}
→ 「山田/太郎」 「山田/ 太郎」なら拾う。「山田太郎」や「山田 太郎」は拾わない。
{\x3B\x33\x45\x44.*\x42\x40\x4F\x3A}にすれば、4つとも拾うが
「山田新太郎」も拾ってしまう。
オプション~を使うとMIMEデコードしてはくれるけど
正規表現が2バイトコードに対応してくれるわけじゃないんでそのへんは気を使うね。

あと、メールアドレスにマッチさせる.*や、名前くくりの""はいらない。
「指定ヘッダにパターンが含まれれば」フィルタは動作する。
「指定ヘッダとパターンが一致すれば」ではないので
「山田 太郎」「山田 太郎」にはマッチさせたいが
「大山田太郎」や「山田桃太郎」「山田太郎介」にはマッチさせたくないときは
ちょっと面倒だね。

39 :28:2006/12/05(火) 14:44:04 ID:jTbfhZfd0
>>36
>>38
FromでなくToでした。バカでスマソ

/が余分のようなので、これで試してみます。ありがd
正規表現テラムズカシス


40 :28:2006/12/17(日) 00:16:09 ID:ym/eWW0Y0
nardog氏により日本語化(一部)パッチが公開されています。

41 :名無しさん@お腹いっぱい。:2006/12/26(火) 04:48:25 ID:NW6jLG1d0
なんかまだ日本語化されてないとこがいっぱいあるんだね。
ソフトそのものより、マニュアルを日本語化してくれたほうが助かるなぁ…
というのは贅沢だね。

42 :名無しさん@お腹いっぱい。:2007/01/03(水) 04:35:25 ID:q63CImbu0
それぐらいなら英訳ソフトつかいなはれ

43 :28:2007/01/10(水) 14:50:19 ID:So93mLOW0
あげ

44 :名無しさん@お腹いっぱい。:2007/02/01(木) 17:04:02 ID:vwZF0hUn0
ほす

13 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)