« MP3プレーヤー「Creative NOMAD MuVo TX FM 256MB」買いました | メイン | プレゼンでアガってしまう人に贈る処方箋 »
2004年8月 2日
MT3.0のメールタイトル文字化け[ Movable Type ]
Movable Type 3.0 アップグレードした後、コメントやトラックバックの通知メールのタイトルが文字化けする様になりました。V.J.Catkick@さんの覚書:MT3.0のメール文字化けを参考に、解決できました。
「lib/MT/Mail.pm」の23~37行目を以下の様に2箇所コメントアウトしました(朱書き部分)。参考にしたものとソースが一部異なっていました。
【lib/MT/Mail.pm】
@{[ MT->version_slug ]}
SIG
my $mgr = MT::ConfigMgr->instance;
# if ($mgr->DefaultLanguage eq 'ja') {
my $enc = $mgr->PublishCharset;
$body = MT::I18N::encode_text($body,$enc,'jis');
$hdrs->{Subject} = MT::I18N::encode_text($hdrs->{Subject}, $enc, 'jis');
$hdrs->{Subject} = Jcode->new($hdrs->{Subject}, 'jis')->mime_encode;
$hdrs->{Subject} =~ s/\r?\n/\r\n/g;
$hdrs->{'Content-Type'} = qq(text/plain; charset="iso-2022-jp");
$hdrs->{'Content-Transfer-Encoding'} = "7bit";
# }
投稿者 hnakamur : 2004年8月 2日 09:57 : [ 編集 ]