複数Cc:の一部が認識されない。No.10569
pinecone さん 04/04/21 18:46
 
鶴亀1ユーザのpineconeです。いつもお世話になっております。

題名の通りですが、受信したメールで、複数指定のCc:の一部(一番上の行
)しか
認識されないものがありました。

[障害の内容]
・メール内容枠およびメールエディタ画面のヘッダ・・・正常に全て認識
・枠のタイトルバー(Outlook/Beckyのとき)のCc・・・一番上の行だけ認識
・その返信メールの「返信先の指定」のCc・・・一部しか表示されていない
・メールのプロパティの □自分がCc にもチェックが入らない

とりあえず、現象が発生するメール(内容修正済み)を mitene 宛に送らさせて
いただきますので、よろしくお願いいたします。

[環境]
OS:WindowsNT
鶴亀Ver3.55β4

[ ]
RE:10569 複数Cc:の一部が認識されないNo.10572
秀まるお さん 04/04/21 22:25
 
 調べてみたんですが、これはこれで鶴亀メールの解釈が正しいです。なぜなら、
Outlook Expressでも同じようになるからです。

 問題のメールを「検索・関連するメール・ログをOutlook Expressで開く」と
して、そこから「全員へ返信」とすると、鶴亀メールとは少し動作が違いつつも、
Cc:中の返信アドレスがたしかにおかしくなります。具体的には、3人分のメー
ルアドレスが1人分であるかのように解釈されます。「アドレス帳に追加」とや
ってみるとさらに分かりやすいです。

---------解説-------------------------------
 メールアドレスの表記スタイルは、普通、

 名前 <Email>

 のようになってますが、

 Email (名前)

 という表記も可能になっています。名前の中にカッコを含んでいるとややこし
くなるので、例えば「名前(部署名)」というのが名前部分だったとすると、

 "名前(部署名)" <Email>

 のように書くか、または、Outlook Expressなどでは

 名前\(部署名\) <Email>

 のように書くことになります。

 今回送っていただいたメールでは、Cc:の3番目の所が、

 ××\ (×\) × <xxxxxx@xxx.xxx>

 のようになってまして、これは「\(」と書くべき所が「\ (」と、間に空白が
1つ入ってしまってます。こうなると、これはつまり、"("という文字が優先さ
れて、

 Email (名前)

 のような形式と解釈されます。

 しいて、鶴亀メールとして、こういう場合でもうまく返信できるように対応で
きない訳ではありませんが、Outlook Expressでもダメなのだから、やはり送り
主の人に教えてあげた方が親切だと思います。

 ちなみにX-Mailer:ヘッダを見れば、そのような不正なヘッダを生成してる
メールソフトの名前も分かりますよ。

-----------------------------------
 しいて、なんとか鶴亀側で直して欲しいいうことでしたら、うまく解釈するよ
うに対応します。

[ ]
RE:10572 複数Cc:の一部が認識されないNo.10573
秀まるお さん 04/04/21 23:04
 
 対応しないと言いつつも、やはり念のため対応しておきます。

 「\ (」を「\(」と同じ扱いとするように直します。

[ ]
RE:10573 複数Cc:の一部が認識されないNo.10574
pinecone さん 04/04/22 09:42
 
pineconeです。

Outlook Expressでの確認をとらずに、申し訳ございませんでした。
(社内で使用禁止になってまして...)

> 対応しないと言いつつも、やはり念のため対応しておきます。
>
> 「\ (」を「\(」と同じ扱いとするように直します。
ご多忙のところ、細かく調べていただき、なおかつ、対応までしていただきまして、
誠に恐縮でございます。どうも有り難うございました。

#ちなみに某メーラー(DatuXX)にもバグ報告?を行いました。
#改善されることを願いつつ...

[ ]