Movable Typeをカスタマイズ

コメントの通知メールが届いていないことに気付いた。maillogを見ながら試しにポストしてみると、SpamAssasinに引っかかっていることが判明。requiredが4なのに、当該メールのhitsは4.1になっていたからだ。

とりあえずrequiredを5に設定して再トライ。無事届いたメールのX-Spam-Statusヘッダを見てみると、SUBJ_ILLEGAL_CHARSとある。そういえばMovable Typeをアップグレードしてから、サブジェクトが文字化け(剣みたいな変なキャラクターの羅列)していたことに気付いた。うむ。これを修正するのが先決だな。

調べてみたところ、Movable Type 3.01D 日本語版には「PublishCharsetがUTF-8以外のとき、コメント・トラックバックの通知メールのタイトルなどが文字化けする」というバグ(?)があるらしい。で、早速、そのことが記載されたblogエントリの情報に従い、Unofficial patchを当ててみた。

しかしながら、またもやメールが届かない。というか、今度はhitsが5.7になって引っかかったようだ。requiredをさらにゆるくして受け取ると、相変わらずSUBJ_ILLEGAL_CHARSになっているにもかかわらず、サブジェクトの文字化けはキレイさっぱり解決している。これのどこがイリーガルキャラなのか?

ただし、今のところ当該メールのhitsは4.1ぐらいに抑えられている。requiredを再び厳しくする前に、ちょっと様子を見たほうがよさそうだ。というか、特定のメールだけspamdを回避させる方法を考えたほうがいいか。

Ogawa::Memoranda: Movable Type 3.01D 日本語版・修正案

トラックバック(0)

このブログ記事を参照しているブログ一覧: Movable Typeをカスタマイズ

このブログ記事に対するトラックバックURL: http://somin.heteml.jp/mt/mt-tb.cgi/4298

コメントする

このブログ記事について

このページは、Sominが2004年10月 6日 16:18に書いたブログ記事です。

ひとつ前のブログ記事は「Movable Typeをアップグレード」です。

次のブログ記事は「mod_perlでMovable Typeを高速化」です。

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