2006年2月27日

[SpamAssassin-JP 59] Re:SpamAssassin 3.1.0の日本語化対応パッチ

** SpamAssassin メーリングリスト **
** 注意:このメールへの返信は SpamAssassin-jp へ行きます **
舘山と申します

こちらのメールでははじめての投稿となります

spamassassin へパッチを適用させていただきテストしてみているのですが
疑問点が出てしまったので質問させていただきます。


このパッチのみの適用で「local.cfやuser_prefsのテストに日本語が直接書ける
ようになる」が適用されるのでしょうか?それとも前段階でメールをutf8に変換
するなどが必要でしょうか?

テストする中で 本文ISO-2022-JP のものではテストに引っかかりません
nkf -w などで utf-8 に変換してからチェックするとチェックが適用されます。


テストコンフィグなどは別なメーリングリストで久保様がご案内しておられた
SpamAssassin の[Bugzilla Bug 4636] のサンプルルールセットとサンプル
E-MAILでもテストしてみています。
utftest-full.cf
jismail.eml


それとも上記[Bugzilla Bug 4636]のパッチを適用してから
spamassassin-normalize.patchのパッチを適用でしょうか

#[Bugzilla Bug 4636]のパッチが現在のリリースの3.1.0
#ではパッチのエラーがでるのでちょっと不明
#まだrejを見て手パッチを当てる等の作業はしていないので
#すいません


On Mon, 20 Feb 2006 15:57:11 +0900
Motoharu Kubo wrote:

> ** SpamAssassin メーリングリスト **
> ** 注意:このメールへの返信は SpamAssassin-jp へ行きます **

> 不可欠になりました。spamassassin-dev MLを見ていたら、John Myersさんが文
> 字セットをUTFー8に正規化するというパッチを提案しておられたので、この成果
> の上に日本語を正しく処理できるようなパッチを作りました。
>
> このパッチはSA 3.1.0用で、暫定的に次のURLに置いてあります。
>
> http://www.3ware.co.jp/tests/sa310/spamassassin-normalize.patch
>
> このパッチを使うと、次のような御利益があります。

patch は展開後
cd Mail-SpamAssassin-3.1.0
cd lib/
patch -p5 < ~/spamassassin-normalize.patch

を実施した後でmake しインストールしています


ちょっと手間をお掛けするかと思いますがpatchのパスは
usr.orig/lib/perl5/site_perl/5.8.5/ を libに変換して置いていただけると
spamassassinの展開したディレクトリで
patch -p0 <~/spamassassin-normalize.patch
を実施できるのでありがたいかなと思います


テストしてみたコマンド
spamassassin -L jisemail.eml での結果
-----------------------------------------------------------------------
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on
????.????.????.????
X-Spam-Level: ************************
X-Spam-Status: Yes, score=24.9 required=5.0 tests=ALL_TRUSTED,AWL,
JAPANESE_UCE_SUBJECT,SUBJECT_ENCODED_TWICE,TWKW_HOTEL autolearn=no
version=3.1.0


-----------------------------------------------------------------------
nkf -w jisemail.eml | spamassassin -L での結果
-----------------------------------------------------------------------
X-Spam-Flag: YES
X-Spam-Level: **************************************************
X-Spam-Status: Yes, score=65.0 required=5.0 tests=ALL_TRUSTED,AWL,
FROM_ILLEGAL_CHARS,SUBJ_ILLEGAL_CHARS,TWKW_AITAI,TWKW_ANATA,
TWKW_BIMAN,TWKW_BINYUU,TWKW_BURUSERA,TWKW_BUSINESS,TWKW_BUSINESSJOHO,
TWKW_CHAT,TWKW_CHOUKAGEKI,TWKW_CLICK_JP,TWKW_COSPLAY,
TWKW_DANJO_SHOKAI1,TWKW_DANJO_SHOKAI2,TWKW_DANSEI,TWKW_DEAI,
TWKW_DEAI_SITE,TWKW_DOGA,TWKW_DOSUKEBE,TWKW_ECCHI,TWKW_FECHI,
TWKW_FEMALE_SYMBOL,TWKW_FERA,TWKW_FUAN,TWKW_FUKUGYOU,TWKW_FURIN,
TWKW_GEKIYASU,TWKW_GOKUHIJOHO,TWKW_GYAKUEN,TWKW_GYAKUSHIMEI,
TWKW_GYOUSEISOSHO,TWKW_HAJIMEMASHITE2,TWKW_HENJIMATSU,TWKW_HIMITSUNO,
TWKW_HITORIKURASHI,TWKW_HITOZUMA,TWKW_HOTEL,TWKW_HOTERU,TWKW_JOSEI,
TWKW_KANZEN_MURYO,TWKW_KARAMAIL,TWKW_KARESHI,TWKW_KOGAKU_SHUNYU,
TWKW_KONOKIMOCHI,TWKW_KYONYUU,TWKW_LOLIKEI,TWKW_MALE_SYMBOL,
TWKW_MATTERU,TWKW_MOROMISE,TWKW_MURYO,TWKW_MURYOTOUROKU,TWKW_MUSHUSEI,
TWKW_OATSUI,TWKW_OHENJI,TWKW_ONEGAI,TWKW_OSOROSHIIHANASHI,
TWKW_OTAKARA,TWKW_OTONA_SENNYO_SITE,TWKW_OTSUKIAI,TWKW_RANKO,
TWKW_RENRAKU,TWKW_SAISHINRYUSHUTSU,TWKW_SAMPLE_DOGA,TWKW_SEFURE,
TWKW_SEISHI,TWKW_SEX_FRIEND,TWKW_SHASEI,TWKW_SHIROTOMUSUME,
TWKW_SHIROTOTOKO,TWKW_SHOJO,TWKW_SHOKAI,TWKW_SHOKOMISEMASU,
TWKW_SHUUNYUU,TWKW_SIDEBUSINESS,TWKW_SOKUAI,TWKW_SOSHINSHA,
TWKW_SUBJ_FEMALE_SYMBOL,TWKW_SUBJ_HAJIMEMASHITE,TWKW_SUBJ_MALE_SYMBOL,
TWKW_SUBJ_MISHODAKUKOKOKU,TWKW_SUBJ_TOTSUZENNO,TWKW_TOSATSU,
TWKW_TOUKYOUTOCHIJININKA,TWKW_TOUROKU,TWKW_UNSUB01,TWKW_UNSUB02,
TWKW_UNSUB03,TWKW_UNSUB04,TWKW_URAJOHO,TWKW_URAVIDEO,TWKW_UWAKI,
TWKW_WARIKIRI1,TWKW_WARIKIRI2,TWKW_YOMONO,TWKW_ZAITAKU,
TWKW_ZENKAKU_HOTEL,TWKW_ZENKAKU_SM,TWKW_ZENKOKUSOKUJITSU,
TWKW_ZUKOZUKO autolearn=unavailable version=3.1.0
--
SpamAssassin メーリングリスト
http://mm.apache.jp/mailman/listinfo/spamassassin-jp

投稿者 xml-rpc : 2006年2月27日 10:56
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/40766
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。