ある日の Mac OS X Server(5)
◆Webメールで、メールのアドレス、タイトルが文字化けする
Webメールでメールを送信すると、メールアドレス、タイトルが文字化けしてしまいます。
解決策をSquirrelMailの日本サイトで見つけました。
こちら
http://www.squirrelmail.jp/node.php?id=290
変更するファイルがどこにあるか探すのに手こずりましたが、なんとか解決しました。
環境:Mac mini / Mac Server 10.6.2
変更ファイル名: /usr/share/squirrelmail/class/deliver/Deliver.class.php 458行目以降の内容を変更 タイトル変更前: $header[] = 'Subject: '.encodeHeader($rfc822_header->subject) . $rn; タイトル変更後: $header[] = 'Subject: '.mb_convert_encoding($rfc822_header->subject,"JIS") . $rn; メールの送信元、宛先も対象文字に対して同様にエンコードの指定をします mb_convert_encoding( 対象文字 ,"JIS")