- 締切済み
入門者です。HTMLのmailtoが機能してません
ホームページ超初心者です。HTMLではじめて1ページ分作りましたが、 「お問い合わせはこちら」の「こちら」の部分に、私のメールアドレスが 宛先になるように、mailtoというHTMLでハイパーリンクしたつもりだったんですが、 テストしてみたら届きませんでした。どうしてなんでしょうか?メールアドレスは 何度も確認したのですが、間違っていませんでした。「こちら」をクリックすると Windows live Mail 2011が起動しますが、私はこれを普段使ってないので 元々このソフトが機能していないとも考えられます。私のパソコンはWindows 7 です。お教え下さい。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- dragon-man
- ベストアンサー率19% (2711/13692)
mailtoをクリックすると、そのブラウザに標準設定されているメールソフトのメール作成機能が立ち上がります。宛先にはあなたが指定したメルアドを入れて。メールソフトが複数種類インストールされている場合、何も設定しなければIEであればWindows標準のものが立ち上がるでしょう。今回はそれがWindows Live Mailなのです。これの設定がなされていないのでメールが送られないのです。 でもご心配要りません。Mailtoを使うのはあなたではなく、このwebを見た他人様ですから。
- STICKY2006
- ベストアンサー率29% (1536/5269)
こんちは。 勘違いですかね。 >>mailtoというHTMLでハイパーリンクしたつもりだったんですが、 >>テストしてみたら届きませんでした。どうしてなんでしょうか? mailtoは、ブラウザが認識している、「普段使ってるメールソフト」を起動して、そのソフトのメール作成画面~の送信先メールアドレス箇所に、指定してあるメールアドレスを表示します。 というものです。 http://www.shurey.com/js/mailto.html なので >>「こちら」をクリックすると >>Windows live Mail 2011が起動しますが この動作で問題ありません。 ブラウザの認識している「普段使っているメールソフト」が、それなのでしょう。
- trajaa
- ベストアンサー率22% (2662/11921)
mailtoタグに対応するメーラーを定義し対処するのは、Webサーバー側ではなくブラウザ側ですけど? >「こちら」をクリックするとWindows live Mail 2011が起動します それが正常です <-ブラウザの定義がそう言う設定だったんです mailtoタグは、あくまでもメールアドレスを引用してメーラーを起動するまでであって 勝手にメールの送信などしません メールの送信までも行うのであれば、もっと別の方法をとる必要がありますね