To,CcのEncodeについて |
- 日時: 2013/08/20 13:13
- 名前: ojipyunn
- お世話になっております。
To,CCに、「漢字<aaa@bbb.com>」と記述すると、会社の古いメールサーバーでは、宛て先の表示が「漢字<aaa@bbb.com>@mail.xxx.co.jp」と表示されます。(mail.xxx.co.jpは会社のメールサーバーのようです) 「漢字 <aaa@bbb.com>」のようにスペースを入れるかと漢字を使用しないと正常に表示されます。 どうも、Fromは漢字とアドレスが別にEncodeされてしますが、To,Ccは全体がEncodeされるためではないかと思われます。 会社メールサーバー以外では正常のようですし、実害はないのですが、気になりましたので質問させていただきました。
以上、よろしくお願いします。
|
|
Re: To,CcのEncodeについて ( No.1 ) |
- 日時: 2013/08/22 10:45
- 名前: Toki◆pRU.c9X.EOI
- ご質問の件ですが、
To,CC,Fromを含むすべてのヘッダは同一のエンコード処理で行っています。
中継する「会社メールサーバー」がヘッダ情報の解析をしているためではないでしょうか?
また、エンコード方法に関しても 全角と半角を切り分ける必要は無かったはずなので、 「漢字<aaa@bbb.com>」を一括でエンコードするのは問題ないと認識しています。
|
Re: To,CcのEncodeについて ( No.2 ) |
- 日時: 2013/08/31 10:00
- 名前: ojipyunn
- 会社のメールサーバーでは、Toの表示が「漢字<aaa@bbb.com>@xxx.yyy.co.jp」の用に後にサーバー名のようなものが追加されていました。
自宅でテストを行うと問題なく表示されました。
また、テストで分かったのですが、他の受信メールでは「漢字<aaa@bbb.com>」の表示が「漢字 <aaa@bbb.com>」のように漢字と<の間にスペースを入っていました。 トレースやデバッグなどしていないので、送信メーラー側でスペースを入れているのではないか、または別々にエンコードしているのかと思われました。
いつもすばやいサポートありがとうございます。 色々と勉強になりました。
|
|
|