ホームページのURLをメールで送った時

指定したURL以外の文字列がリンク先にしていされてしまうことがあるようです。

なぜこのような現象がおきるのでしょうか。

メール本文例: 『はてな( http://www.hatena.ne.jp/ )をよろしく』

というメールを知人に送ると私のメーラーの送信済みフォルダには http://www.hatena.ne.jp/ の部分だけがリンクされるようになり、飛び先も同URLなのですが、 まれに送信先の方は http://www.hatena.ne.jp/ の部分だけがテキストの色が違うのですが、実際の飛び先として http://www.hatena.ne.jp/) のように ) やあるいは何か別の文字列まで入ってしまうことがあるようです。

これはなぜでしょうか。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2006/11/16 09:25:09
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答6件)

id:b-wind No.1

回答回数3344ベストアンサー獲得回数440

ポイント19pt

URLをどう扱うかはメールソフトしだいです。

おそらく送信先の方のメールソフトでは「)」もURLの一部だと判断してしまったのでしょう。


絶対の方法ではありませんが、前後に半角空白や改行を入れることで誤判断は減らす事が出来ると思います。

http://q.hatena.ne.jp/1163578559

id:kitajoh

なるほど。

ありがとうございます。

2006/11/15 23:49:45
id:iww No.2

回答回数101ベストアンサー獲得回数10

ポイント19pt

http://arena.nikkeibp.co.jp/tec/word/20040317/108110/

URLはダミーです。

全角スペースによる区切りが原因と思われます。

全角スペースで区切ってくれるメーラーと区切らないメーラーとがあり

あなたのメーラーは区切ってくれるメーラーです。 多分。

今後、全角スペースを使うのは止めて半角スペースで区切るようにしましょう。

id:kitajoh

ありがとうございます。

しかし、例の中で出てくる 「)」が混入するだけでなくなぜかまったく関係ない文字列が入ることもあるようです。 なぜでしょう。

2006/11/15 23:50:46
id:kn1967 No.3

回答回数2915ベストアンサー獲得回数301

ポイント18pt

メールを書いている時にもリンクされているようにはなりますが、実際に相手に送られるのはテキスト部分だけとなります。

  ↓

メールを受け取ったメーラーは、受け取ったテキストを分析してURLやメールアドレスだと判断した部分にリンクを設定します。

  ↓

URLやメールアドレスとして使える文字が後ろにくっついている場合などは判断を誤ってくっ付けてしまう場合がありますし、空白を入れておいたはずがくっついてしまうといった場合もあります。

つまりは、送り主の思ったとおりに解釈して表示してもらえるとは限らないのです。

  ↓

誤判断をさせないようにするためには、

http://q.hatena.ne.jp/1163578559

のようにURLやメールアドレスは行を明確に分けるといった事を心がけてメールを作成する必要があったりします。

id:kitajoh

ありがとうございます。

しかし、例の中で出てくる 「)」が混入するだけでなくなぜかまったく関係ない文字列が入ることもあるようです。 なぜでしょう。

2006/11/15 23:51:16
id:yusuke6461 No.4

回答回数121ベストアンサー獲得回数0

ポイント18pt

http://arena.nikkeibp.co.jp/tec/word/20040317/10888110/

URLはダミーです。

半角スペースで区切るとよいです

id:kitajoh

ありがとうございます。

しかし、例の中で出てくる 「)」が混入するだけでなくなぜかまったく関係ない文字列が入ることもあるようです。 なぜでしょう。

2006/11/15 23:51:21
id:b-wind No.5

回答回数3344ベストアンサー獲得回数440

ポイント18pt
しかし、例の中で出てくる 「)」が混入するだけでなくなぜかまったく関係ない文字列が入ることもあるようです。 なぜでしょう。 

関係ない文字列の例を挙げていただけると分かりやすいのですが、

英数字以外のリンクについては本来のものではないので挙動が予測できない場合があります。

これもメールソフトしだいなので、「なぜ」かはソフトを作った人にでも聞かないと分かりません。

http://q.hatena.ne.jp/1163578559

id:kitajoh

数字とか記号が入るようです。

2006/11/16 00:10:50
id:kn1967 No.6

回答回数2915ベストアンサー獲得回数301

ポイント18pt

>数字とか記号が入る

受け取った側のメーラが「どこでどう区切るかなどの解析を誤ってしまうことが原因の文字化け」なので、

1.送り側のメーラとメーラの設定

2.受け側のメーラとメーラの設定

3.メール文章そのもの

が無いと詳細は誰も調べようがありません。

3/ の繰り返しになりますが、URLやアドレスは行を分ける事で受け取り側メーラの解析ミス(誤判断)を防げますので気をつけておくしか手はないです。

http://q.hatena.ne.jp/ダミーです。

id:kitajoh

そうですね。

ありがとうございました。

2006/11/16 08:59:20
  • id:b-wind
    > 数字とか記号が入るようです。
    %12 とかの羅列が入るようならそれは URL Encode というものです。
    http://home.kendomo.net/board/decode/
    URL には日本語は使えないので自動的に変換している可能性があります。

    なんにせよ本来のURLとは異なるものとなるのでメールソフトのご判断を防ぐしか方法はありません。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません