実はME2.2にして以来、コメント通知メールが化けるようになった。あまり騒ぎになっていないところをみると一部だけの問題なのか? オフ会の幹事だったこともあり時間がなく放置していたのだが、ここにきて急に気になり始めた。
【現象】
まずは現状を把握する。記事にコメントし反映されたと同時にメール受信。私の場合、携帯(au)で受信しているが、ヘッダー部分のみまともで本文化け化け。
【対応】
まずは、同じような人がいないか調べる。
>miniturbo.org 「WP2.2で通知メールの件名が途切れる」
>老眼palm 「WordPress ME 2.2.1でコメント通知メールがおかしい」
なんかちょい症状が違う気もしなくはないが、3つを試してみた。が、変わらず。全然変わらない。なんせ最初から ?ISO-2022-JP?B?・・・と化けているので事象が違うのだろうか?
グーグル先生に聞くと、XOOPS関連でワラワラ出てくる。class-phpmailer.phpが共通しているためらしい。どうも、functions.phpとかpluggable.phpとかじゃない気がする。そこで、class-phpmailer.php 421行目あたりのfunction MailSendから・・・
こう変更してみた。
テストすると・・・
なんと、逆になった。
ホントはここから延々と修正→テストコメントを繰り返すのだが、結果はこのどちらかしかならなかった。(ひどいのは本文なしとかなったけど・・・)
XOOPS関連の検索結果をいろいろ読むとPHPのバグらしい。ここはPHP4.4.4なので問題は解消できているはずなのだが・・・。
あとは、携帯の機種に依存する問題なのだろうか?
どっちがいいかと言われれば、本文が化けてない方がいいのでそのようにしているが、同じような現象に悩んでいる人はいないのだろうか?
コメントをお待ちしています。
コメントが 1件あります
コメント RSS を使用するとこの投稿のコメントが確認できます。
TrackBack URI
コメントしてみる?
ピンバック/トラックバック