フォーラム: osCommerce 一般 (スレッド #23667)

日本語のメールのヘッダーのエンコーディングについて (2009-08-20 05:20 by 匿名 #45472)

osCommerceでオンラインショップを運営している知り合いから注文受付のメールのヘッダーの部分の日本語が??????になってしまうことで、相談を受けました。フォーラムで聞くような問題じゃないかも知れませんが、osCommerceの経験があまりございませんのと、コンピュータ関連も初心者なので、ご理解くださいませ。

使用しているのはos Commerce 2.2-MS2、で日本語版ではないかも知れないのですが、日本の方がやり取りされてる日本語版以外のフォーラムが見つからなかったので、こちらに投稿させていただきました。

このメールのヘッダーなのですが、RFC2047での指定(というい言い方でいいのかよくわかりませんが)がされていないようなのです。たどり着いたのがこちらのページです ↓

   http://www.ietf.org/rfc/rfc2047.txt
   http://www.darts.jp/reference/rfc/rfc2047-jp.txt

例えば、サブジェクトは日本語のキャラクターで指定されてはいるのですが、=?などが見当たらないのです。

本文の方はEUC-JPでちゃんとエンコーディングされて、読めるようになっています。

検索して見つけたのですが、

includes/language/japanese/

の中の、

named "mb_encode_mimeheader"

というのが知人の問題に関係しているのではないかと思うのですが、これをいじってしまって、何かを壊してしまっては困ると思い、始める前に、こちらのフォーラムにお邪魔した次第です。というのも、テスト用のシステムがないので、ライブシステム(直接、知人のオンラインのシステム)で行わなければならないからです。

エンコーディングについてご存知の方、どのようにすればいいのか、アドバイスをいただけますでしょうか?

長くなってしまいましたが、よろしくお願いいたします。

メッセージ #45472 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: 日本語のメールのヘッダーのエンコーディングについて (2009-08-21 09:53 by 匿名 #45493)

日本語版のメール処理部分を参考にするといいですよ。
#45472 への返信

メッセージ #45493 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする