• ベストアンサー

web画面からメール送信

web画面からメールを送信するということは、具体的にどのような理屈になっているのでしょうか。データ入力→確認画面→送信 この流れはCGIでなければ実現できないのでしょうか。

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

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

ブラウザはもともとメールを送信する様には できていません。ですのでWEBメールを利用するには CGI、PHP、ASPなどようはサーバー側でメールを 送信するプログラムが動いていないといけません。

___xxx
質問者

補足

早速の回答ありがとうございます。ところでそのようなサーバーサイドなプログラムは、市販のソフト、例えばホームページビルダやドリームウェーバなどで作成できるのでしょうか。調べたのですが、どうもできないような感じです。できるのでしたらすいません。 簡単に作成できるツールなどご存知でしたら教えていただけませんでしょうか。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

ご指示のアプリについては使用経験はほとんど ありませんので正確にはおこたえできませんが 単純にプログラムなのでメモ帳のようなものでも 文字入力ができるものであれば、なんでも できるはずです。

関連するQ&A

  • バーコードで読み取りメール送信

    フィットネス、学校、会社にあるような入退室管理システムを構築したいと考えています。 バーコードリーダーをとおすとあらかじめ決められたメールアドレス に決められた内容のメールを送信します。 想像つきにくいのが、どうやってメール送信するかです。 バーコードを読み取ると数文字読み取りますが、それからメール送信するにはどうすればいいのでしょうか? Perlのsendmailを使ってメール送信するPGは作成したことがあります。 会員番号をもったユーザーにWEB上で送信先メールアドレスを入力してもらうので、なるべくCGIでできたらうれしいです。 バーコードよみとり ↓ 外部サーバーにデータ送信 ↓ ユーザーのメールアドレス検索 ↓ メール送信 という流れが理想です。 でも、無理だったらOutlook Expressで送信してもいいです。 かなり高度だと思いますが、具体的な方法を教えてください。 よろしくお願いします。

  • CGIでPDF書き出しって可能ですか?

    こんにちは。 とあるウェブフォームを考えており、 一連の流れですと、 1.応募内容 2.確認画面 3.送信 4.CGIのSendMail 5.担当者にメールで届く。 さて、CGIで、 応募内容をPDFもしくはJpegで書き出し→ パスワード組み込み→メール添付で担当者へ送信 ということは実現可能でしょうか? よろしければ教えてください。 よろしくお願いします。

    • 締切済み
    • CGI
  • PHP 確認画面から入力画面に戻ると入力したデータが消える。

    PHPプログラム初心者です。 現在フォームに入力したデータをPHPのmail()関数を使用して特定のメールアドレスへ送信するプログラムを作成しています。 プログラムの流れとしては、 入力画面 ↓ 確認画面 ↓ 送信完了画面(メールでデータ送信) ここで問題があるのですが、確認画面で入力ミスが見つかりブラウザーの「戻る」ボタンで入力画面に再度戻った場合、入力したデータが全て消えてしまいます(ブラウザーはIE。)。どうすれば、確認画面から入力画面に戻っても入力したデータが消えないようにできるのでしょうか? データの引渡しをGETではなくPOSTにすればよいだけですか? また、現在データの引渡しにはセッションではなくtype=hiddenを使用しているのですが、これも関係しているのでしょうか? よろしくお願いします

    • ベストアンサー
    • PHP
  • bccメール送信について

    フリーのCGIにて下記の不具合が出ています。 修正を頼まれているのですが、よくわからず 作者に連絡がとれない状態ですので お力を貸していただけると助かります。 ソースが必要かと思うのですが、長いので どこを書くべきかもわかりません。 どの部分を書くべきかのご指示もお願いしたく よろしくお願い申し上げます。 【CGIの内容】 sendmailを用いた、フォームデータのメール送信。 フォーム入力者へはToで確認メールを送り、 そのメールをBccで自分にも送る。 【不具合内容】 たまにBccのみ送信されない。(受信が出来ない?) Toの相手(フォーム入力者)には届いている。 「たまに」という状態なのでなかなか再現も出来ず困っています。

    • ベストアンサー
    • CGI
  • メール送信フォーム Enterを押しても送信されないように

    http://www.tohoho-web.com/cgi/wwwmail.htm このメール送信フォームだと、 名前を入れ終わった後にEnterを押すとメールアドレスが 入力されてなくても送信されてしまいます。 これを回避する方法をお願いします。

    • ベストアンサー
    • CGI
  • ◆メールフォームのCGI配布 (送信確認画面と送信内容のコピーを送信)

    タイトルの通りなのですが、 ・送信ボタンを押すと送信内容の確認画面が出てきて、その画面で確認の上送信ボタンを押すと、内容が送信される ・その送信内容のコピーを、フォームに記入されたメールアドレス宛へ自動送信される メールフォームのCGIが欲しいんです。 ちなみに、sendmailは使えます。

    • 締切済み
    • CGI
  • フォームメール確認画面ありのロジック

    はじめまして。 よろしくお願いします。 Perlの勉強を始めたばかりの初心者です。 自作のCGI(Perl)でフォームメールを作成しようとしています。 1.フォームに必要事項を入力 2.確認画面で確認 3.OKならメール送信 ※自分と フォームから入力してもらったアドレスへ2通 1から2へは フォームからのデータ受取 変換 受け取ったデータを含むHTMLの作成。 でできると思うのですが、 2から3へは皆さんどのようなロジックを使っていらっしゃるんでしょうか? 私は1から2へのHTMLの作成の際に Hiddenでメール送信したい内容を隠し持たせてから、 2の画面でのSubmitの時に隠し持たせた内容をメール送信すれば良いのかな? と思っているのですが、 他にどのような方法があるのか(使ってらっしゃるのか)教えて頂きたいのです。 また、上記の方法に対する良し悪しなどもご指摘頂けますと とても助かります。 足りないところは補足致します。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • リンク元のURLをメールで送信したいのですが

    リンク元のURLをメールで送信したいのですが 複数のページから1つのメールフォームを兼用しているのですが、その際、元のページのURLを一緒に送信したいのですがうまく出来ません。 使っているメールフォームはform_mailer.cgiです。 ●全体の流れ 【1】各商品ページ(HTML) ボタンをクリックでメールフォームへ     ↓ 【2】メールフォーム(HTML) 項目を入力後、送信ボタンをクリック     ↓ 【3】確認画面(form_mailer.cgi) 送信ボタンをクリック     ↓ 【4】メール送信 ・【1】のページのURLを【4】で送信したいのです。 ・【2】と【3】の時にはできれば「hidden」等で非表示にしておきたいです。 いろいろ調べてみたのですが、JavaScriptの「document.write(document.referrer);」が使えるのかと思ったのですが、それを【2】以降どうCGIに渡せばいいのかがわかりません。 もしくは、他に手段があるのかもしれませんが…。 どなたか、方法がわかりましたらご教授願います。 よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • こんなメール送信できるCGI、何方かご存知ありませんか?

    こんなイメージのメール送信CGIを探しております。お金をかければ、あるのですが・・・。できれば、無料でやりたい(小額であれば有料でもいいのですが・・・) ★入力フォームにて各項目入力 ・・・各BOXに対しては、"必須項目・必須項目ではない"などの選択ができる ・・・↑CGIの記述で ★必須項目が抜けたまま送信しようとすると、  送信ボタンクリック後、"xxxが抜けてます。  入力してください"などのエラーメッセージが表示される。 ★メールアドレスの入力BOX、確認のため再度メールアドレスの入力BOX ・・・送信後、同じ内容なければ、エラーとなる。 ★送信内容のコピーを、ユーザー側に"送信する・しない"などの選択ができる ・・・ユーザー側に送信されるテキスト内容は、オリジナル文章を追加可能   例)   お問い合わせありがとうございます。   お客様の内容は下記となります。    ~~~入力フォーム内容コピー~~~ ★送信確認画面を"表示する・表示しない"などの選択ができる ・・・↑CGIの記述で ★送信完了後、同時に2つのメールアドレスに送信される 以上です。 やはり無料は難しいですかねぇ・・・?

    • ベストアンサー
    • CGI
  • メール送信フォームについて

    ヘッダー、メニュー、フッターはHTMLで記述しています。 問い合わせフォームはCGIで記述しています。 1.利用者が問い合わせフォームに入力 2.入力内容の確認画面、または入力エラーの画面 3.送信後完了画面 入力内容の確認画面でヘッダー、メニュー、フッターも表示させる。 入力エラーの画面でヘッダー、メニュー、フッターも表示させる。 送信後完了画面でヘッダー、メニュー、フッターも表示させる。 ヘッダー、メニュー、フッターはすべて同じ内容で、 問い合わせフォームのみが変化する仕様になっております。 入力内容の確認画面、入力エラーの画面、送信後完了画面の各画面のヘッダ、メニュー、フッターをCGI内にすべて記述しているのですが効率が悪いと感じております。 どのようにコーディングするのが最も効率が良いでしょうか? どうぞ宜しくお願いいたします。

    • ベストアンサー
    • CGI

専門家に質問してみよう