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を回避させる方法を考えたほうがいいか。
トラックバック(0)
このブログ記事を参照しているブログ一覧: Movable Typeをカスタマイズ
このブログ記事に対するトラックバックURL: http://somin.heteml.jp/mt/mt-tb.cgi/4298
コメントする