• 締切済み

商品ページにメールアドレスのリンクをしたいのです。

<a href="mailto:メールアドレス">こちらまで</a>で入力してるのでが、『既定のメールクライアント』が正しくインストールせれていないため、この操作を実行できません。と表示が出てしまいます。 どのPCでもメールが開けるようにしたいのですが・・・。だれか、初心者の私に教えて下さい。お願い致します。

みんなの回答

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

>どのPCでもメールが開けるようにしたいのですが・・・。  これは不可能なのです。  <a href="[URI">と、本来hrefの内容は、URIと定められています。  <a href="htt://google.co.jp">google</a>  <a href="./top.html">トップページへ</a>  <a href="#section2">第2章</a> というふうに。  href="mailto:****"は、ブラウザのおまけ機能で、利用するパソコンにメールユーザーエージェント--メールソフトがインストールされていて、かつそれがhref="mailto:***で起動できるように設定されていなければなりません。  この場合、本来使用する方法は、フォームと言う手段を利用して、サーバーにデータを送らせて、サーバー側に置かれたメールソフト(CGI)を使ってサーバーのメールプログラムにデータを与える処理をしなければなりません。  これは、・・問合せフォームとかの名称で・・・体験されているはずです。  パソコンのメールソフトにはまったく依存しませんから、他のOSや携帯電話などからも利用できます。パソコンのメールクライアントを直接起動したときのセキュリティ問題や文字化けなども回避できます。そもそも連絡先のメールアドレスをHTML内に書かなければならないから、膨大なSPAMに悩まされることになります。 メールフォーム CGI - Google 検索 ( https://www.google.co.jp/#hl=ja&safe=off&output=search&sclient=psy-ab&q=%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0+CGI&oq=%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0+CGI&aq=f&aqi=g10&aql=&gs_l=hp.3..0l10.424619.432761.1.433217.18.14.3.1.1.0.211.1789.4j9j1.14.0...0.0.Dr-Bgr16grs&psj=1&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&fp=e8be20ad78401cb8&biw=1024&bih=615 )  で検索すればたくさん資料が出てきます。  CGI - 教えて!goo ( http://oshiete.goo.ne.jp/category/251/ ) などで聞いてもよいかもしれません。  いずれにしても<a href="でメールを確実に送信させる方法はありません。

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 Webページ上でのリンクの仕方は間違っていません。 ただし、そのページを表示したPCにメールのクライアントソフトが入っている必要があります。 なので入っているPCではきちんと新規メールの作成ウィンドウが出ます。 メッセージ通り質問者様のパソコンにメールクライアントが入っていないためエラーの表示が出ています。

chip_sukisuki
質問者

お礼

ありがとうございました。メールクライアントが入ってないからなのですね。初心者の私にはパソコン用語を覚えるのが必死で・・・大変、参考になりました。本当にありがとうございました。

関連するQ&A

  • メールアドレス

    OE,IEやExcelでなどで表示されたメールアドレスをクリックすると「既定のメールクライアントが正しくインストールされていないため、この操作を行えませんでした。」とうメッセージが出てきて[OK]を押すとしばらくして大量のIEが立ち上がります。リンクから直接メールが送れないので結構困っているので助けて下さい。

  • リンクでメールソフトを起動する

    「a要素のhref属性の属性値を mailto:メールアドレス で指定すると、メールソフトが起動します。このとき、メールソフトの相手のメールアドレス(あて先)が自動的に入力されます。」というのは使えるのでしょうか? <a href="mailto:abcdefg@hijklmn.com">メールを送ります</a> ↑というやつです

  • リンクでメールソフト起動

    「a要素のhref属性の属性値を mailto:メールアドレス で指定すると、メールソフトが起動します。このとき、メールソフトの相手のメールアドレス(あて先)が自動的に入力されます。」というのは使えるのでしょうか? <a href="mailto:abcdefg@hijklmn.com">メールを送ります</a> ↑というやつです と質問したものです。先ほどの質問で追加で質問です。gooのブログで使用したいのですが・・・うまくいきません・・・上記のまま表示されてしまいます。 どうしたらいいのでしょうか?

  • メールリンクについて

    よろしくお願いします。 htmlに以下のリンクを作成したのですが、テスト的にリンクをクリックしても、メールソフトが立ち上がってきません。 <a href="mailto:お友達のメール@アドレス?Subject=おもしろそうなページ見つけたよ!&amp;body=面白そうなページ見つけたよ!見てみてね!">友達にメールですすめる</a> mailto:user@domain?Subject=問い合わせ&body=問い合わせ内容を入れてください。お名前とメールアドレスは必ず明記してください。 マニュアルどうりに実行したつもりなのですが、うまく行きませんでした。 どなた様か、ご指導の程よろしくお願い致します。

    • ベストアンサー
    • HTML
  • メールへのリンク

    ネット上から(またはメールの本文中の)、メールアドレスをクリックすると、通常はメールソフトが起動し、メール作成の画面がでてきますが、ここ数日、それができなくなりました。クリックすると「既定のメールクライアントが正しくインストールされていないため、この操作を行えませんでした」と小さな窓で表示されます。技術的なことは無知ですので、特になにも変更した覚えはないのですが、どうしてでしょうか。

  • 既定のメールクライアントとは何でしょうか?

    質問やコメントをメールで受付けている、あるサイトでメールを送ろうとしました。ところが、「既定のメールクライアントがインストールされていないため、この操作は実行できません」と表示されて、メールを送ることができません。「既定のメールクライアント」とは何でしょうか、教えてください。なお、私のメールはGメールで送受信しています。また、OSはWindows7のスターター版です。初心者につきご指導よろしくお願いします。

  • たとえば、よくホームページ内に?問合せはこちら?とかメールアドレスが掲

    たとえば、よくホームページ内に?問合せはこちら?とかメールアドレスが掲載されております。そこからからメールを送信しようと思っておりますが、「既定のメールクライアントが正しくインストールされていないため、この操作を行えませんでした。」と言うメッセージがあり、メール送信できません。 どのようにしたらよろしいでしょうか? ご回答、よろしくお願いいたします。

  • HP中のメアドにアクセスするには

    Windows7を使っています。 HP中のメアドにアクセスしようとすると [既定のメールクライアントが正しくインストールされていないため この操作を実行できませんでした] と表示されるのですがどうすればよろしいのでしょうか? パソコン初心者なのでよろしくお願いいたします。

  • ポップアップウィンドウがたくさん開きます・・・

    windows7、winodws live mail 2011 ネット上のどのサイトでもメールアドレスへのリンク「mailto:」をクリックすると 「既定のメールクライアントが正しくインストールされていないためにこの操作を実行できませんでした」と言うメッセージウインドウがひとつ開きます。ここの「OK」を押すと「webページのナビゲーションは取り消されました」と書いたポップアップウインドウが20も30も・・死ぬほど開きます。最終的にいくつ開いたかはわかりませんが30秒程度で終わります。 これはどうしたらよいでしょう?非常に困っていますのでよろしくお願いします。 ちなみに自信のPCにウイルスなども入っていません。

  • あるメルマガのアドレスが開けない

    こんばんわ。あるメルマガにアドレスがあり、その中のどれをクリックしても同じような文面が出ます。その文面は、「既定のメールクライアントが正しくインストールされていないため、この操作を行えませんでした。」と出ます。他のメルマガは開けます。如何してなのでしょうか?よろしくお願いします。

専門家に質問してみよう