email address の認識No.05355
ひろ さん 00/03/16 20:17
 
 秀丸担当様、皆さん今日は、ひろです。
 HIDEMARU.TXT から引用すると、Ver.3.05 から
>    ・'='はEmailとして認めない
とのことですが、何故この様に仕様が変更されたのか御存知の方がいらっ
しゃればお教えください。

 もし意味がないのでしたら、ML などの mail command で、
ml-admin@mailing-list.co.jp?body=%23%20help
などの記述が良くあるので、「=」を email address と認識するように戻し
て頂けると有り難いです。

[ ]
RE:05355 email address の認識No.05356
える さん 00/03/16 23:01
 
> もし意味がないのでしたら、ML などの mail command で、
>ml-admin@mailing-list.co.jp?body=%23%20help
>などの記述が良くあるので、「=」を email address と認識するように戻し
>て頂けると有り難いです。

某社では

=B?ISO-2022-JP?.....=@***.co.jp

となっていて、@ の左側をデコードすると、社員の実名だったりします。

非常に驚きました (^^;

[ ]
RE:05356 email address の認識No.05369
ひろ さん 00/03/17 13:09
 
 えるさん今日は、ひろです。
> =B?ISO-2022-JP?.....=@***.co.jp
>
> となっていて、@ の左側をデコードすると、社員の実名だったりします。
 @ の右側の = ならば問題ないですよね。

[ ]
RE:05355 email address の認識No.05376
秀丸担当 さん 00/03/17 17:00
 
> HIDEMARU.TXT から引用すると、Ver.3.05 から
>>>    ・'='はEmailとして認めない
>とのことですが、何故この様に仕様が変更されたのか御存知の方がいらっ
>しゃればお教えください。
>
> もし意味がないのでしたら、ML などの mail command で、
>ml-admin@mailing-list.co.jp?body=%23%20help
>などの記述が良くあるので、「=」を email address と認識するように戻し
>て頂けると有り難いです。

それはたぶん = を含めると変であるという要望があったためと思われ
ますが、= を含んでいる場合もあるということであれば直そうと思い
ます。

[ ]
RE:05376 email address の認識No.05384
ひろ さん 00/03/17 18:11
 
 秀丸担当様今日は、ひろです。
> > もし意味がないのでしたら、ML などの mail command で、
> >ml-admin@mailing-list.co.jp?body=%23%20help
> >などの記述が良くあるので、「=」を email address と認識するように戻し
> >て頂けると有り難いです。
>
> それはたぶん = を含めると変であるという要望があったためと思われ
> ますが、= を含んでいる場合もあるということであれば直そうと思い
> ます。
 純粋な意味では「=」は email address に含まれません (たぶん「?」も)。
ただ email address の後ろに記載されている場合、mailer が対応していれ
ば、先の例では double click すると、
> To: ml-admin@mailing-list.co.jp
>
>  #help
という内容 (mailer によっては誤動作するといけないので、引用記号を付け
てあります。)に置き変わって mail が書かれます。

 そういった意味で「=」を email address の一部として認識していただき
たいのです。

[ ]
RE:05384 email addressの認識No.05386
きいろいまふらあ さん 00/03/17 19:02
 
横からまふです。ちゃかすだけ。はずしてたらご容赦。

> 純粋な意味では「=」は email address に含まれません (たぶん「?」も)。

私も、e-mail addressといったらTo:の後ろに書くところまでだと思います。

>ただ email address の後ろに記載されている場合、mailer が対応していれ

そんなことかとは思いました(し、それはそれで便利なのです)が、
これを言いはじめると、(メールの本文に使える文字は、アドレスに
使える文字よりも枠が広いので)判断基準が難しいのではないかと推察します。

>> >ml-admin@mailing-list.co.jp?body=%23%20助けて

なんてのは?
#ま、こんなコマンドはないですが、コマンドに限定するのも変でしょ?

>> >ml-admin@mailing-list.co.jp?body=%23%20まふ@自宅です。

なんてのもあるかもしれません。

> そういった意味で「=」を email address の一部として認識していただき
>たいのです。

いまの基準は多分「@の前にメールアドレスに使える文字が1文字以上あり、
@の後ろに1つ以上のピリオドを含むメールアドレスに使える文字が1文字以上ある」
くらいのもんでしょう。".@."もマッチするみたいです。
ここでいう「メールアドレスに使える文字」に「=」を追加するだけだと、
中途半端かなと思った次第です。

例えば「従来の基準でメールアドレスと判断される文字列の後ろに「?body=」
があったら、以降改行まで(でいいのか?)をメールアドレスとみなす。」
なんていうロジックが実装できるのかなあ?

人によって求めるところが違うのであればいっそのこと
強調表示みたいな感覚で、ユーザがカスタマイズできれば解決?

なお純粋なメールアドレスに"="が含まれうるという話はこの発言では無視しました。

[ ]
RE:05386 email addressの認識No.05394
fj さん 00/03/18 02:31
 
操作性は若干落ちますが、
範囲選択した部分をメーラーに渡す、
というコマンドを用意すればいいのでは?

[ ]
RE:05386 email addressの認識No.05398
ひろ さん 00/03/18 17:24
 
 きいろいまふらあさん今日は、ひろです。
> そんなことかとは思いました(し、それはそれで便利なのです)が、
> これを言いはじめると、(メールの本文に使える文字は、アドレスに
> 使える文字よりも枠が広いので)判断基準が難しいのではないかと推察します。
 確かにその通りです。これは file name の認識でも同じことですよね。例
えば「?body=」のあとは特殊文字はあるにしても、mail の本文その物なので
なんでも有りになってしまいます。

 ですから日本語まで含めなくても別に良いんです。通常の mail command
だけを考えるのならば、「@」の後には「=」があっても mail address とし
て渡して頂ければ十分です。

> ここでいう「メールアドレスに使える文字」に「=」を追加するだけだと、
> 中途半端かなと思った次第です。
 確かに中途半端かもしれませんが、Ver.3.04 までは出来たもので(^^;。

> 例えば「従来の基準でメールアドレスと判断される文字列の後ろに「?body=」
> があったら、以降改行まで(でいいのか?)をメールアドレスとみなす。」
> なんていうロジックが実装できるのかなあ?
 これを言い出すと、[?subject=」等も出てきてしまいます(^^)。

[ ]
RE:05394 email addressの認識No.05399
ひろ さん 00/03/18 17:24
 
 fj さん今日は、ひろです。
> 範囲選択した部分をメーラーに渡す、
> というコマンドを用意すればいいのでは?
 自分で書く場合は mailto: を付けておけば出来ることは出来るんですが、
操作性が....。

[ ]
RE:05398 email addressの認識No.05419
秀丸担当 さん 00/03/21 19:02
 
>> ここでいう「メールアドレスに使える文字」に「=」を追加するだけだと、
>> 中途半端かなと思った次第です。
> 確かに中途半端かもしれませんが、Ver.3.04 までは出来たもので(^^;。

むう、結局どうすればいいのかよくわかりませんが、3.04までと同様に
「=」も含めたほうが無難そうなので、元に戻すことにします。

[ ]
RE:05386 email addressの認識No.05426
える さん 00/03/21 20:16
 
>> 純粋な意味では「=」は email address に含まれません (たぶん「?」も)。
>私も、e-mail addressといったらTo:の後ろに書くところまでだと思います。

なんとなく話題を理解。

mailto:xxx@sub.domain.ct?body=text

は URL として (いちおう) 正しいですが、この中のメールアドレスは xxx@sub.doma
in.ct です。

秀丸では「メールアドレス」と「URL」が個別にあるんだから

mailto: で始まっていれば (URLなので) ?body=内容 までを含めて URL として認識し、
mailto: で始まらない場合には ? の直前までをメールアドレスとして認識すべきで
はないでしょうか。

[ ]
RE:05419 email addressの認識No.05445
ひろ さん 00/03/22 15:51
 
 秀丸担当様今日は、ひろです。
> むう、結局どうすればいいのかよくわかりませんが、3.04までと同様に
> 「=」も含めたほうが無難そうなので、元に戻すことにします。
 ?body= などに対応していない mailer をお使いの方には邪魔なだけかもし
れませんが(^^;、私は非常に有り難いです。どうも有り難うございました。

[ ]
RE:05426 email addressの認識No.05456
秀丸担当 さん 00/03/22 18:58
 
>mailto: で始まっていれば (URLなので) ?body=内容 までを含めて URL として認識
>し、
>mailto: で始まらない場合には ? の直前までをメールアドレスとして認識すべきで
>はないでしょうか。

メールアドレスとURLは別なのですね。
しかしややこしいので、とりあえず次回は「=」を含めるだけとしたいと思います。

[ ]