• 締切済み

入門者です。HTMLのmailtoが機能してません

ホームページ超初心者です。HTMLではじめて1ページ分作りましたが、 「お問い合わせはこちら」の「こちら」の部分に、私のメールアドレスが 宛先になるように、mailtoというHTMLでハイパーリンクしたつもりだったんですが、 テストしてみたら届きませんでした。どうしてなんでしょうか?メールアドレスは 何度も確認したのですが、間違っていませんでした。「こちら」をクリックすると Windows live Mail 2011が起動しますが、私はこれを普段使ってないので 元々このソフトが機能していないとも考えられます。私のパソコンはWindows 7 です。お教え下さい。

みんなの回答

  • dragon-man
  • ベストアンサー率19% (2701/13654)
回答No.3

mailtoをクリックすると、そのブラウザに標準設定されているメールソフトのメール作成機能が立ち上がります。宛先にはあなたが指定したメルアドを入れて。メールソフトが複数種類インストールされている場合、何も設定しなければIEであればWindows標準のものが立ち上がるでしょう。今回はそれがWindows Live Mailなのです。これの設定がなされていないのでメールが送られないのです。 でもご心配要りません。Mailtoを使うのはあなたではなく、このwebを見た他人様ですから。

  • STICKY2006
  • ベストアンサー率29% (1536/5269)
回答No.2

こんちは。 勘違いですかね。 >>mailtoというHTMLでハイパーリンクしたつもりだったんですが、 >>テストしてみたら届きませんでした。どうしてなんでしょうか? mailtoは、ブラウザが認識している、「普段使ってるメールソフト」を起動して、そのソフトのメール作成画面~の送信先メールアドレス箇所に、指定してあるメールアドレスを表示します。 というものです。 http://www.shurey.com/js/mailto.html なので >>「こちら」をクリックすると >>Windows live Mail 2011が起動しますが この動作で問題ありません。 ブラウザの認識している「普段使っているメールソフト」が、それなのでしょう。

  • trajaa
  • ベストアンサー率22% (2662/11921)
回答No.1

mailtoタグに対応するメーラーを定義し対処するのは、Webサーバー側ではなくブラウザ側ですけど? >「こちら」をクリックするとWindows live Mail 2011が起動します それが正常です <-ブラウザの定義がそう言う設定だったんです mailtoタグは、あくまでもメールアドレスを引用してメーラーを起動するまでであって 勝手にメールの送信などしません メールの送信までも行うのであれば、もっと別の方法をとる必要がありますね

関連するQ&A

  • HTML mailto の使い方

    お世話になります。 HTMLでmailtoというタグがあります。 メールアドレスを記入して実行すると、メーラーが立ち上がり送信先に先ほど記入したメールアドレス宛てに届くように記入されたものが立ち上がりますが、メールアドレスを入力フォームなどでホームページ使用者に記入してもらう方法はないのでしょうか? ご指導お願いいたします。

    • ベストアンサー
    • HTML
  • cgiファイル内での、mailtoの書き方

    webページの変更依頼を貰いました。 そのページを調べると、cgiで作られております。 その中で、お問い合わせというリンクが設けており お問い合わせをクリックしたら、メールが送られろようにしたいと思います。 <a href="mailto:***@millino-jp.com">お問い合わせ</a> と記述しているのに、お問い合わせをクリックして、メールソフトを立ち上げ、宛先を見ると ***-jp.com になってしまいます。 何か良いやり方はありませんか?

    • ベストアンサー
    • CGI
  • OE6.0とWindowsメールにおける「mailto:」の扱い

    お恥ずかしいお話ですが、単純なことで困っています。 環境は 1台がXPSP2 OE6.0 IE7.0 もう1台がVista SP1 Windowsメール IE8.0 を使用している状態です。 内容を申し上げると、ブラウザ上のハイパーリンクが よく「mailto:○○」となっていることがあるかと思います。 そのリンクをクリックすると、通常は既定のメールソフトのメール作成画面が起動され、宛先の部分には 先ほどクリックした「mailto:」のコロン以下、 つまり「○○」という文字が自動的に入力されるかと思います。 上記の流れでしたら全く問題ないですが、 今回の場合、何が起こったかというと、 mailto:sage というリンクがあったとして(皆さんご存知のように2ちゃんねるのsageです)、 もしOE6.0やWindowsメールのアドレス帳に 山田太郎 aaa@bbb.sage.net という登録データがあった場合、 mailto:sageのリンクをクリックすると、 表示されるメール作成画面の宛先欄に「山田太郎」と 入力されてしまうのでしょうか。 2つのメールソフトで試したところ、上記の現象が起こってしまったので、 困っています。 要は、ドメインの一部がmailto:の後に記述されていた場合、 メールソフトはアドレス帳から近いデータを探しに行く仕様なのか、 ということです。なお、Outlook2003,2007では問題ありませんでした。 よろしくご教授願います。

  • htmlのmailtoについての質問です

    htmlでmailtoで使用する際、開いたメーラーでメールの件名や文章を指定したいのですが、可能でしょうか? 例えばmailtoをクリックするとメーラーが開き あて先:Eメールアドレス 件名:氏名 本文:住所 というように表示したいです。

  • mailto の本文の文字化けについて

    13年ほど前、HTML 4.01 でホームページを作り、各種お問い合わせに mailto を使っていましたが、数年前から、mailto の本文が文字化けしていることに気づきました。(mailto の件名は文字化けしていません) 少し前まで、windows7 IE9 を使っていました。Google Chromeの最新版でも本文のみ文字化けしています。自分のメーラーは、windows Live メールです。 最近、windows7 IE10 にアップグレードしたところ、mailto の本文の文字化けがなくなったのですが、Google Chrome では、やはり本文のみ文字化けしたまま。 いろいろ調べて“エンコードすればいい”というのを見つけ、エンコードしてみました。 エンコードの保存に、UTF-8 と Shift-JIS がありましたが、どちらで保存して試してみても、Google Chrome では、本文のみ文字化けします。(IE10 では、どちらで保存しても、本文は文字化けしません) CGI を使ってみようかと思い、Tayori に登録してみたのですが、登録はできたものの、ログインすることができず(エラーメッセージが出て、メッセージに従って対処してもログインできなかった)、挫折しました。簡単にできるらしいものでさえ、こんな感じなので、mailto でなんとか文字化けしないようにできないかと思い、質問させていただきます。カテゴリーがここであっているかどうかわからないのですが…どうぞ、よろしくお願いいたします。 ちなみに、ソースは str="メールアドレス"; document.write(str.link("mailto:メールアドレス?subject=件名&body=以下の項目にご記入をお願いいたします。%0d%0a%0d%0a●●:%0d%0a%0d%0a●●:%0d%0a%0d%0a●●:%0d%0a%0d%0a●●:")); ●●の部分が、問い合わせ内容によって変えている部分です。

    • ベストアンサー
    • HTML
  • Mailtoファイルの作り方

    OSXに標準についているメーラーで宛先に入力したアドレスをデスクトップに出すとMailtoファイルができそれをクリックするとそのアドレスが入った新規メッセージが作成されますが、宛先に2件以上はいっている場合にも同じことがしたいのにテキストクリッピングになります。Mailtoを作る方法を教えてください。

    • ベストアンサー
    • Mac
  • ”mailto:”でウィンドウが突然開きだす

    インターネット上でメールを送信するてっとりばやいリンクで『”mailto:~”』がありますよね。 (詳しく仕組みは覚えていないのですが;) どのホームページ上でも、私がページ上でこのmailtoリンクをクリックすると、 『規定のメールクライアントが正しくインストールされていないため、この操作を行えませんでした。』 というアラートが出て、突然何も表示しないウィンドウがバババババーッと大量に開きだします。 数えたところ、いっきに55~56個は真っ白なウィンドウが開きます。…勝手に止まるので、止まってからウィンドウ全て消せば何も支障はありませんが…迷惑この上ない、です。 パソコンは一度修理に出しているのですが、修理前はこの現象は起きませんでした。 ブラウザはIEです。 何か解決策はないものでしょうか?

  • mailtoリンクでvistaのみ空白のウィンドウが立ちあがってしまう

    mailtoリンクをクリックした際に、アドレス記述済みのメーラーを起動させたいだけなのですが、何故かWindowsVista(IE)ではメーラー起動の前に空白のウィンドウが立ちあがってしまい、その後メーラーが起動してしまいました。 XPでは問題なく正常に動作しています。 htmlおよびcssをアップしてありますので、原因および対策などわかる方が居ましたら教えてください。 HTML http://checo.sakura.ne.jp/test/top.html(右上「お問い合わせ」がmeilto使用箇所です) CSS http://checo.sakura.ne.jp/test/css/default.css よろしくお願いいたします。

  • mailto機能について

    mailto機能について mailto機能について 初心者なので、mailtoを使ってcgiなどに連携せず、一本で完結するプログラムをと考えていましたが無理なので経験者のお力をお願い致します。 やりたい事は、 (1)フォームにて、1行のスクロールフィールドを作って、操作者に設定させます。 (2)上記の設定情報(アドレス)を、メールヘッダーのTo:に入れようと思っていましたが無理でした。 つまり、111が選ばれたなら、111@zzz.co.jpのアドレス       222が選ばれたなら、222@zzz.co.jpのアドレスの様に。  (3)そして、本文(body)には、クリップボードの値を入れようと思っていましたが、これも無理。 お恥ずかしいのですが、作ったプログラムは、以下です… <body> <FORM> <select size="1" name="pref" multiple> <option value="111@zzz.co.jp">111</option> <option value="222@zzz.co.jp">222</option> <option value="333@zzz.co.jp">333</option> String[] pref = req.getParameterValues("pref"); <p><input type="submit" value="テストメール送信フォーム" /></p> </select> <A HREF="mailto:String[] pref?subject=test?cc=dummy@zzz.co.jp?body=テストメール% 0D%0A%0D%0A(本文中にクリップボードがコピーされます)clipText = window. clipboardData.getData("text")">テストメール送信フォーム<br></a></FORM> </body> みっともない上記をベースに修正頂く必要はございません。 本来、目的からすれば、どの様なプログラミングを行うのが妥当なのかの界面で、ご教授頂きたく、多忙とは存じますが、宜しくお願いいたします。

  • WebのMailto機能

    HTMLでホームページを作っています。投稿や連絡をもらうために、Mailto記述を盛り込んでいます。今までは(おそらくIE9までは)ちゃんと機能していたのですが、今日あらためて試してみたところ、メーラーを起動できず、IEが暴走するようになりました。(空っぽのwebがたくさん立ち上がり操作不能になる) 原因は何なのでしょうか? 今はIE10ですが、これの問題でしょうか? Mailtoは使わない方がいいのでしょうか?

専門家に質問してみよう