From文のチェックアルゴリズムNo.06301
プックン さん 01/12/13 12:11
 
秀まるおさん こんにちは。

下記のようなFromのフォーマットだとエラーが発生します。
Helpを見ると、From文の形式がこのような形式を想定していないのかな?と
思える説明がありました。
以前はつかえてたので、何か仕様が変わったのでしょうか?。
試しに、古いバージョンをいれて確認したところVer1.54から使用できなくなって
いるようです。

フォーマット
    From: 名前 <xxx@goo.ne.jp> (by way of 名前 <xxx@mail.goo.ne.jp>)
エラーメッセージ
    From:のメールアドレス区切り用のコンマが抜けているようです。

発生状況
    Ver1.53 ok
    Ver1.54 ng
    Ver1.55 ng
使用環境
    Win NT4.0
    IE 5.50.4807.2300

Helpより
|From:ヘッダ
|
| From:ヘッダは、メールの送り主を表しています。送り主は一般的に、
|   名前 <メールアドレス>
| か、または
|   メールアドレス (名前)
| の形式で指定します。または、単にメールアドレスだけのこともあります。
|

[ ]
RE:06301 From文のチェックアルゴリズムNo.06303
秀まるお さん 01/12/13 13:03
 
 実は、とあるユーザー様から「ちゃんとメールアドレスを書いたのに届かな
いことがある」という苦情が寄せられました。

 それは、

 To:  aaa <xxx@aaa.com>,xxx@bbb.com

 となってまして、つまり、半角であるべきコンマが全角のコンマになってい
ただけでした。

 こういう場合は鶴亀メールは「名前 <Email> 補足」の形式であると判断し
ていました。

 ということで、こういうミスによってメールが届かないのはまずいと思いま
して、補足の部分にメールアドレスが入ることを一切認めないことにしました。

 この修正はどうしても必要な物だと思いますが、しいてもっといい解決策が
あれば教えて欲しいです。

[ ]
RE:06301 From文のチェックアルゴリズムNo.06305
秀まるお さん 01/12/13 13:22
 
 とりあえず、

 名前 <Email> ( ... email ... )

 のように、補足部分がカッコで囲まれている場合には中にemailがあっても
いいって仕様で良ければそうしますが、どうしょしょ?

 他にいいアイデアがあればいいんですけど。

 ちなみに今、Outlook Expressにて送り先に

 aaa <xxx@aaa.com> xxx@bbb.com

 と指定したら、「xxx@bbb.com」の部分が警告も無く除去されました。

[ ]
RE:06305 From文のチェックアルゴリズムNo.06311
秀まるお さん 01/12/14 16:27
 
 特にご意見も出なさそうなので、とりあえず、

 名前 <Email> ( ... email ... )

 のようにカッコで囲んだ場合はカッコの中にemailがあってもOKとします。

 うーむ、これでV1.56をアップロードして、次は何かメジャーなバージョン
アップ作業でもしようかなぁと。

[ ]
RE:06311 From文のチェックアルゴリズムNo.06315
プックン さん 01/12/15 08:47
 
秀まるお様、こんにちは。

> 特にご意見も出なさそうなので、とりあえず、

返事がおくれまして、すみません。
私としては、とりあえず

> のようにカッコで囲んだ場合はカッコの中にemailがあってもOKとしま

この仕様でよろしくおねがいします。
EudoraでFrom文をそのままにして転送するときにこの様なFrom文を使って
いるようでマクロで擬似的に同様のことを動作させています。

> うーむ、これでV1.56をアップロードして、次は何かメジャーなバージョン
>アップ作業でもしようかなぁと。

[ ]
RE:06315 From文のチェックアルゴリズムNo.06319
秀まるお さん 01/12/18 10:20
 
>> のようにカッコで囲んだ場合はカッコの中にemailがあってもOKとしま
>
>この仕様でよろしくおねがいします。

 V1.56にてそういう仕様にしてしまいました。

 また問題があれば連絡ください。

[ ]