• 締切済み

HTMLからメーラーを起動しメール送信

こんにちわ。 ブラウザのフォームに入力された内容をメールで送信させたいと思っております。 開発しているサーバにはメールサーバソフトはいれてないので、メーラーを起動してメールを送ろうと考えております。(メールサーバはないことを前提にお願いします) そこで、<a href="mailto:・・・でメーラーの起動はできると思うのですが、ユーザーのオペレーションとして、メーラーの送信作業をせずに、メールを送ることは可能でしょうか。ブラウザであて先、タイトル、本文等を入力し、送信ボタンを押すだけで、ユーザー側のメーラーを起動し、送信させることはできないでしょうか。 よろしくお願いします。

  • HTML
  • 回答数2
  • ありがとう数0

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

そのまま、ユーザーを介さずに送信できるかどうかは、メーラーに依存します。 例えば、アウトルック系は、ユーザーを介さずに送信まで出来たと思いますが。

  • n_kaname
  • ベストアンサー率22% (694/3099)
回答No.1

ページにフォームがあって、送信は設定されているメーラーに依存ってことですよね? つまりこういうののことかな?

参考URL:
http://www.red.oit-net.jp/tatsuya/java/mail.htm

関連するQ&A

  • メール送信タグについて

    HP上からメールソフトを起動してメール送信してもらう際に通常は <a href="mailto:**@**.**.jp?subject=○○&body=http://*****.com">URLをメールで送信</a> とかって記述しますよね? でもこれだとメーラーのあて先に「**@**.**.jp」が自動的に入力されてしまうのでこれを空欄にしてユーザーが手動でメールアドレスを入力するようにしたいのですができますか?

    • ベストアンサー
    • HTML
  • WEB上からメール送信するメールフォーム

    WEB上からメール送信するメールフォームをCGI無しで作成したいと思っています。フォーム上でドロップダウンメニュー・ラジオボタン・・テキスト入力フィールドで必要事項を入力し"送信ボタン"押下後にメーラー起動させたいのです。 理想としてはメーラーが起動した時、宛先・件名・本文の一部を初めから設定されいる状態になっておりフォーム上で選択した内容を本文の指定した箇所に当てはめるようにしたい。 <本文> □□□□□□□□□□□□□ □□□:******** □□□:******** □□□:******** □□□ **************** **************** "*"部分がフォーム上で選択or入力した箇所、 "□"部分がメールフォームを作成時に設定。

  • dereamweaverのフォームでメール送信をしたいのですが。

    <form action="mailto:メールアドレス@hotmail.co.jp?subject=ORDER" method="post" enctype="txt/plain" name="orde" target="_self" id="orde"> ↑として、メールのフォームを制作したのですが、送信ボタンを押すと、メーラーが開いてしまい、フォームの中に記述したことが書かれてありません。 あて先にアドレスと、件名には指定したものが入っていましたが、本文はカラでした。 どこを直せばよいでしょうか?

    • ベストアンサー
    • HTML
  • リンクを押すとメーラーが開いてデフォルトでメッセージを入れたい

    はじめまして。質問させてください。 サイトで、問合わせフォームを使わずに、メールで問合わせをしてもらいたいのですが、<a href="mailto:○○@○○.○○">問合わせ</a>とした場合、リンクを押したら、メーラーが開きますよね?その開いたメーラーの本文に、あらかじめ質問項目を入れたいのですが、できるでしょうか?探してみたのですが、なかなか答えが見つからないので、ご存知の方宜しくお願いします!

  • Javascriptを使ったメール送信、ただし・・・

    僕の言いたい事がうまく伝わらない点や理解しがたい点は、補足要求して頂ければなるべく早く補足させていただきます。 Javascript(詳しく言うとHTMLと併用)を使ったメール送信をしたくて、検索エンジンで調べたのですが、「宛先指定が可能なメールフォーム」について触れているサイトがなかなかありません。 自分が行った方法を簡単に説明させていただくと、「mailer」という名前のフォームを作り、宛先指定をする一行フォームには「to」と言う名前をつけました。 そして、FORMタグに <FORM name="mailer" action="'mailto:'+document.mailer.to.value"...(その他必要事項) という風に書いたのですが、まったく動きません。 そこで質問なのですが、宛先指定が可能なメールフォームの作り方を教えていただけませんか。 時間がありましたら、なるべくお早めにお願いします。

  • メーラーの起動

    はじめまして。 ホームページ上からメールを送信できるようにしたいと思ってます。 クリックすると、雛形の文章があらかじめ表示された状態でメーラーが立ち上がってくるようにすることは可能なのでしょうか? (雛形メールはHTML形式の文章です。) HTMLのMailto:を使うと、テキスト形式の本文なら可能ですが、HTML形式の文章を本文としてセットすることはできないようなんです。。。 可能かどうかもよく分からない状態なので、行き詰っております。 ヒントでも良いので、詳しい方、回答お願いします。

  • ヤフオク出品でメーラー起動のリンクがうまくいきません。

     ヤフオクの出品ページでタグを使って商品説明をしています。入力後の出品前の確認ページではURLへのリンクは成功していますが、メーラー起動のリンクだけは、メールフォームは起動しますが、送信すると、ウィルス・チェックのソフトの画面が出て「送信できませんでした」というエラーが出ます。原因は「プロトコル・エラー」だそうです。違うアドレスを数パターン試しましたがやはり同じです。タグは <A HREF="mailto:メールアドレス">任意の言葉</A> です。記入の仕方に間違いは無いと思うのですが・・・。  ちなみにメールアドレスはフリーのものと正規のもの、両方で試しております。  アドバイス頂ける方、宜しくお願いします。

    • ベストアンサー
    • HTML
  • MAILER-DAEMONからメールアドレスを抽出

    PHPでメールの一斉送信を行うシステムを作成しています。現在、下記のような機能を実装しようとして悩んでいます。 (1) PHPから多数の宛先にメールを一斉送信 (2) MAILER-DAEMONとなって戻ってきたメールをPHPで受信 (3) (2)で戻ってきた宛先はエラーなので、次回以降は送信対象から自動的に除外 (4) (1)に戻る 以下、1日1サイクルごと繰り返し 悩んでいるのは(2)と(3)の部分です。 MAILER-DAEMONとなって返ってきたメールをPHPで受信することは出来たのですが、そのMAILER-DAEMONとなったメールが元々どの宛先に送ったものなのか、うまく判断できません。 メールヘッダを見ても元々の宛先は無く、本文から判断するにしてもメールサーバによってMAILER-DAEMONの書式が違うようで、文字列を切り出すことができませんでした。 このように、MAILER-DAEMONのメールから、元々の宛先(エラーとなったメールアドレス)を抽出するにはどのように処理すれば良いのでしょうか?

    • ベストアンサー
    • PHP
  • フォームメールの内容が空、もしくはメーラーが立ち上がってしまう。

    CGIが利用出来ないので、フォームメールを以下のように作成しました。ところが、画面上で名前やフリガナなどいくつかのテキストボックスに入力し、最後に送信ボタンを押すと、メーラーが立ち上がり本文が空になっています。また、他のPCでは送信ボタンでそのまま送れるものの、受信したメールを見ると、subjectは正しく表記されているのですが、本文が空の状態で届いています。何が原因なのでしょうか? フォームの作り方が悪いのかもしれないので、一応端折って記載しておきます。(以前は同じやり方で送信出来た気がするのですが・・) <form name="○○○○" action="mailto:○○@○○○.jp?subject=○○○○○○○" method="POST" enctype="text/plain"> 以下 数個のテキストボックス </form>

  • メールのリンクタグについて

    メールにリンクするタグ<A HREF="mailto:・・・">でメーラーが起動できますが、この時<A HREF="mailto:・・・.jp ?body=">で本文の文字を打ち出せますが、件名も指定できるタグはあるものでしょうか?また本文に漢字を指定したら、文字化けします。これは英数字のみなのでしょうか?ご存知の方お教えくださいませ。

    • ベストアンサー
    • HTML

専門家に質問してみよう