バグ? To: が変になる?No.01151
K’ さん 01/04/20 13:34
 
こんな感じのアドレスに送信(返信)したとき
hoge hoge(ほげ ほげ)<xxxx@hoge.co.jp>


届いたメールは こんな感じになりました
hoge.hoge (ほげ ほげ) <xxxx@hoge.co.jp>)


1. 一番後ろに、) が余分に付いています。
2. hoge.hoge と . が入るのは RFCとかで決まりなのでしょうか?

#AL-Mailでは そのままでしたが・・・。


WindowsNT4.0 SP6
鶴亀メール V1.09で確認

[ ]
RE:01151 バグ? To: が変になる?No.01153
秀まるお2 さん 01/04/20 14:37
 
> 届いたメールは こんな感じになりました
> hoge.hoge (ほげ ほげ) <xxxx@hoge.co.jp>)

 テストしたら再現しました。このようになるのは鶴亀メールがそのように変換して
いるからではなくて、メールサーバーがそのように変換してしまうからのようです。

 どうしてメールサーバーがそのように変換するかというと、鶴亀メール側のエン
コードが中途半端だからのようです。

 具体的に言うと、「hoge hoge(」まではエンコードされず、「ほげ ほげ)」の部分
だけがエンコードされます。そうするとメールサーバー側がメールアドレスを誤認し
て、適当に変換してしまうようです。

 ってことで修正させていただきます。

 今回のケースは一応対応できますが、例えば

    hoge hoge (xxxxx@hoge.co.jp) <xxxxx@hoge.co.jp>

 のようなケースはどう誤認されてもおかしくないです。名前部分を「××(××)」
のように指定するなら、本来は

   "hoge hoge (xxxxx@hoge.co.jp)" <xxxxx@hoge.co.jp>

 とすべき所だと思います。

[ ]