• ベストアンサー

『フォームメール』で、アドレスにメールを送らず画面上でフォーム内容を表示させる方法とは?

フォームメールをCGIを使って作り、それが所定のメールアドレスに届くように設定しているのですが、SSLを使ってもメール内容は盗まれてしまうと聞きました。どんな方法がいいかというと、メール内容をメールで届くようにせず、そのまま画面に表示させるような方法があってそれだと安全だということ。 これはどんな方法なのでしょうか?どのような検索をすれば、この情報がわかるのか知っていらっしゃる方教えていただけないでしょうか?何から調べ始めればいいのかわからずに困っています。情報をお持ちの方、よろしくおねがいします。

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

  • ベストアンサー
  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.1

> SSLを使ってもメール内容は盗まれてしまうと聞きました メールの作成・送信を、SSLを使用したフォームから実行しても、メールを配送するSMTPは暗号化されていないので、その途中で盗聴される危険がある、ということです。 ただ、 > 所定のメールアドレスに届くように設定している ということは、ある特定のアドレスに届くんですよね? であれば、メールの中身を何らかの形で暗号化しておけばセキュリティはそれなりに保たれますが… (少なくとも途中で盗聴されて、情報を盗み見られる可能性は減る) > メール内容をメールで届くようにせず、そのまま画面に表示させるような方法があってそれだと安全 これは、フォームから送信した内容の確認を、送信者にメールで返すことで実施するのではなく、そのままブラウザで表示させるようにすれば安全、ということなのではないですか? どの部分のセキュリティを強化したいのか、今ひとつつかめないのですが…

sevenseasworld
質問者

お礼

お礼が遅くなり申し訳ありません。とても参考になることを書いていただき、ありがとうございました。 おっしゃっている『フォームから送信した内容の確認を、送信者にメールで返すことで実施するのではなく、そのままブラウザで表示させるようにすれば安全』というのをアドバイスされたことがあったので、まさにこのことについてご存知の方がいらっしゃらないか探していました。もし、ブラウザで表示させる方法をご存知であれば、教えていただけると幸いです。

関連するQ&A

  • SSLでメールフォーム

    メールフォーム入力画面でSSLを使用したいと思っています。SSLはレンタルサーバの共有SSLを使用します。SSLの対応にはメールフォームのプログラム(CGI)がSSLに対応していないとダメなのでしょうか? メールフォームは有料cgiを使っています。

    • ベストアンサー
    • CGI
  • メールフォームの確認画面の表示について

    ホームページにメールフォームを設置しているのですが、入力項目が多く内容確認ボタンがページの下の方にあるためか、内容確認ボタンを押して確認画面が表示されると、真っ白な状態になってしまいます(ページの下の方が表示されるため。上にスクロールすると確認画面が現れます。) そこで、内容確認ボタンを押してページが切り替わった時にそのページの一番上の位置が表示されるような設定方法を教えていただければと思います。 ちなみにメールフォームは有料のフォームズです。 どうぞ宜しくお願いいたします。

  • 複数のアドレスを設定できるメールフォーム

    上記メールフォームCGIを探しています。 企業内で使用するため各店舗用メールアドレスがあり、それぞれの店舗に直接メールを送れるような仕組みが必要です。 複数アドレスに送信可能なものとして http://www.psl.ne.jp/perl/form_mailer.html を見つけましたが、この方法だと店舗数分のフォームHTMLと設定ファイルが必要なようです。 ファイル数を増やすことはあまりしたくないので、これはちょっと不向きです。 たとえば… 各ページに送信ボタンを配置し、「./*.cgi?tenpo=**」という感じで書き込み、CGIのほうで店舗名とメールアドレスが書かれたリストを照合してそのメールアドレス宛に送る、といった感じのCGIはないでしょうか? 単に直接アドレスを載せればいいだけかもしれませんが、スパムの攻撃を出来るだけ避けたいのでフォームを使用したいと思っています。 また、金銭的余裕もないのでフリーの物を探しています。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • CGIを使ったメールフォーム

    CGIを使ってメールフォームを作成できたのですが、確認画面で日本語表記にすることはできるのでしょうか? わたしが設定したのは、 名前とメールアドレスは必須項目としてそれぞれの名前を、「name="_name"」「name="_email"」としました。 そうすると、次の確認画面で「name」「email」とでます。これはもちろんそうなるのですが、「お名前」「メールアドレス」と日本語表示させたいのですが方法がわかりません。どなたか教えてください。

    • ベストアンサー
    • CGI
  • メールフォームが作成できません。

    現在、自分のホームページでメールフォームを作成しています。 メールフォームについて調べていると、CGIを使用しているサンプルプログラムと、HTMLタグでメールを送信するサンプルプログラムを参考にしてテストしてみました。 その結果、内容を入力し「送信」ボタンを押下すると、 この問題は以下を含む様々な原因により発生します。 ・インターネット接続が失われた。 ・Web サイトが一時的に利用できない。 ・ドメイン ネーム サーバーに到達できない。 ・ドメイン ネーム サーバーに、この Web サイトのドメイン名の一覧  がない。 これが HTTPS (安全な) アドレスである場合、[ツール]、[インターネット オプション]、[詳細設定] の順にクリックして、[セキュリティ] の項目の下にある、SSL と TLS のプロトコルが有効になっていることを確認してください。 SSLとTLSの確認をしましたが、設定に問題はありませんでした。 何に問題があるのか解りません。 原因と解決策があったら教えてもらいたいです。 他に良いメールフォーム作成方法がありましたら、教えて下さい。 よろしくお願いします。

  • フォームメール確認画面ありのロジック

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

    • ベストアンサー
    • Perl
  • WEB上から好きなアドレス宛に送信できるメールフォーム?

    特定のアドレス宛に送信される メールフォームはいくらでもありますが、 自由に送信先を入力できて、ファイルも添付 できるメールフォームのフリーCGIスクリプトって ありませんでしょうか?? 検索して探していますが、なかなかありません。 ご存知の方、是非、教えてくださいませ。

    • ベストアンサー
    • CGI
  • おすすめメールフォーム

    色んなサイトを見ましたが、どれが使い勝手がいいか分からないので、おすすめを教えて下さい。 無料のメールフォームで、できれば設定が簡単な所。 CGIなどでなく、HPを作る様にフォームを作成し、そこのURLを張り付ければ使用可能…みたいなもので充分です。 条件は無料である事 SSL対応である事 ラジオボタン、プルダウン方式の項目が作成可能な事 以上3つです。 メールフォーム SSL 無料などで検索し、色々出てきましたが、いかんせん出過ぎて、どこがいいやらさっぱりです。 特色なども各社ほぼ同じ。 そこで、皆さんの使用してみた上でのお勧めを教えて頂きたいです。 宜しくお願いします。

  • メールフォームのデコード

    AZAQ-NETのメールフォームデコードサービスを利用させてもらってるのですが、最近メールフォームから妙に広告が送られる事が多いのです。AZAQ-NETの不具合なのかどうかは分からないのですが、うっとうしいので、デコードが可能なCGIでも利用しようかと思っております(それで直るかは分かりませんが、前々からCGI設置にしようかとは思っていました)。 で、どのようなデコードが良いでしょうか? 希望としては、現在フォームが2、3箇所あるのですが、その送り先をCGIに変更して、送られてきた情報をデコードして指定のメールアドレスに送ってくれる、というのが欲しいです。 これまで探したCGIは、CGI自体にフォーム内容も記述されており、これを利用すると、これまでフォームを置いていたHTMLファイルをCGIに記述し直さないといけなくなります。 分かりづらい説明かもしれませんが、これまでのHTMLを変更せず、自前でデコードできる方法が欲しいのですが、ありますでしょうか。 (CGIじゃ無くても、デコード出来れば構いませんのですが) よろしくお願い致します。

    • ベストアンサー
    • HTML
  • メールフォームのプログラム設定について

    メールフォームの設定で困っています。ウィーバーで作ったフォームで訪問者が送信ボタンをクリックするとその内容が指定のメールアドレスに届くようにしたくてpostmailを入手しました。書籍に書かれている通りに編集しメールフォームのhtmlファイルのアクションに指定しました。確認作業をしてみると送信ボタンを押すとpostmail cgiのコード画面が表示されてしまいます。レンタルサーバーを使用していますが、そちらのサーバーの仕様を調べperlパス、sendmailパスを入力しています。パソコンはマックです。ネットでも色々検索してみたのですが初歩的すぎるのかそこまで詳しくは書かれていずこちらで質問させて頂きました。どなたかお教え頂けたらありがたいです。よろしくお願い致します。

    • 締切済み
    • CSS