MT3.0D(4)-メール文字化け対策
[
MovableType ]
ja.pmを編集することで、管理画面は日本語化し、UTF-8を使っているので文字コードの問題は特になかったのですが、唯一といってもいい問題。
コメントやTrackback時のメール通知の文字化けに対処してみました。
movabletype3.0Dのインストールディレクトリ(フォルダ)の下の
lib/MT/Mail.pm
の22行目に以下を追加して保存します。
require Jcode;
$body = Jcode->new($body)->jis;
$hdrs->{Subject} = Jcode->new($hdrs->{Subject})->mime_encode;
$hdrs->{'Content-Type'} = qq(text/plain; charset="iso-2022-jp");
$hdrs->{'Content-Transfer-Encoding'} = "7bit";
自分で編集するのは怖い方はここ(右クリックで保存してください)からどうぞ。あらかじめ元のMail.pmをバックアップしておいてください。
これでメール通知時も文字化けはなくなります。
TrackBack:http://www.nitenichiryu.org/MT/TrackBack.fpl/351
Posted by TN at 2004年05月21日 11:43
|
|
|