他ホームページのメールフォーム(CGI)を利用する方法は可能か?

このQ&Aのポイント
  • 会社のホームページ制作中に他のホームページのメールフォーム(CGI)を利用したいが、サーバの仕様でCGIを使用できないため、別の方法を検討している。
  • AとBの2つのホームページを作成し、AはHTMLとCSSのみでメールフォーム(HTML)を作成し、BのCGIにアクセスすることで他のホームページのメールフォームを利用する処理を実装する。
  • 初心者的な質問かもしれないが、他のホームページのCGIを利用する方法は可能かどうかを知りたい。
回答を見る
  • ベストアンサー

他ホームページのメールフォーム(CGI)の利用

他ホームページのメールフォーム(CGI)の利用 お世話になっています。 現在、会社のホームページを制作を行っています。 両方のホームページにCGIを利用したメールフォームを利用したいのですが、 1つのサーバのサービスではCGIを使用できない仕様となっていました。 また、会社HPと製品を紹介するHPが別々のレンタルサーバを利用しています。 そこで、 A: HTML、CSSのみのホームページ   CGIの利用は出来ないため、メールフォーム(HTML)だけを作成し、BのCGIへアクセスする B: メールフォーム実装済みのホームページ 上記のような処理を考えています。 他ホームページへのCGIを利用する方法は可能なのでしょうか? 初心者的な質問で申し訳ありませんが、よろしくお願いします。

  • CGI
  • 回答数2
  • ありがとう数17

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

  • ベストアンサー
回答No.2

だいたいのCGI可能のレンタルサーバではCGIの外部呼出しは禁止されております。 したがって、そのような使い方は出来ないと考えたほうがよろしいでしょう。 レンタルで商用でも使えるメールフォームを利用してみてはいかがでしょうか?

oshin_20100608
質問者

お礼

御回答ありがとうございます。 やはり、外部での呼び出しは禁止されているのですね・・。 (セキュリティ上当たり前ですね・・) 上司に上記のやり方では、出来ないことを伝え、 レンタルで使用できるメールフォームの実装を踏まえ相談してみます。

その他の回答 (1)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

???  フォームメールにデータを送信するのは、個々のコンピューター--クライアント--であって、サーバーではないですが???  ただ、SPAMの踏み台にされないようHTTP_REFERER、使ってセキュリティ上で十分検討する必要があります。  この場合、フォーム自体もメールデコードCGIから出力させる方が確実で安全です。 __END__以降にHTMLソースを記述し、QUERY_STRINGSやSTDNがない場合は、そのまま、あれば適当に処理する、そのさいimageMagickなどを使って、認証用の画像を併用するなど十分検討しないと、ウィルスをばらまく踏み台にされたら信用問題です。

oshin_20100608
質問者

お礼

御回答、ご指摘ありがとうございます。 メールフォームのセキュリティ対策を考慮に入れていませんでした・・。 参考させて頂きます。

関連するQ&A

  • どうやったらフリーCGIメールフォームにSSLをかけられますか?

    当方、初心者です。 会社の都合で、独学で学びながら ホームページを作成するハメになってしまいまして、 毎回ネットや本で調べたりしながら、 今迄いくつかのホームページ (HTMLにフリーCGIを組み合わせた簡素なもの)を作ってきました。 しかし今回作るホームページにはSSLが必要で、 どうして良いのやらさっぱりわからず…。 知識がなく、見当違いなことを書いているかもしれませんが、 どうぞ宜しくお願いします。 これから作成するホームページに メールフォーム(フリーのCGIです)をつけるのですが、 個人情報をやりとりするメールフォームなので、 SSLをかけねばと思っております。が、 SSL証明書の取得や、SSLの組み込み方など全くわかりません。 そこで、SSL付きのレンタルサーバーを借りようと 考えているのですが…。以下、疑問点をまとめてみました。 1)SSL付きのレンタルサーバーを借り、 フリーCGIで出来ているメールフォームに SSLを掛けることは可能でしょうか? サーバーにもよると思いますが、 だいたい、どのような手順になるのでしょうか? 1)レンタルサーバーは、 出来るだけメジャーなところに決めたいと思っています。 が、一体どこが有名どころなのか、全くわかりません。 おすすめのサーバーがありましたら お教え願えませんでしょうか? 以上、どうぞよろしくお願いいたします。

    • 締切済み
    • CGI
  • ホームページのメールフォームの作成について

    メールフォームをホームページで作成する方法なのですが・・・ webサーバは、レンタルサーバを利用しています。 そこでは、CGIからのsendmail機能が使えるとの事でした。 また、Perl言語も使えるとの事です。 この要件があれば、メールフォームをホームページに作成することは可能でしょうか?

    • ベストアンサー
    • CGI
  • ホームページビルダー8でのCGI利用

    テキストエディタでホームページを作り、アップロードの仕方がよくわからなかったので、ビルダーに自分で作ったHTMLを入れました。 そして、ビルダーのサイトビューを見たら、フォームのページだけリンクがうまく貼られていないみたいで・・・ 原因がわかりません! というか、CGIをどのように利用すればいいのかわかりません。(CGIをどのように組み込めばいいのか) サーバーはocnでフォームメールという機能(?)があり、それはCGIを利用しているみたいです。 http://www.ocn.ne.jp/hosting/usersupport/mailweb/1_a5.html できればこの機能を使いたいのですが、ビルダーでどのように設定すればできるのか、教えてください!!! もう一つ、質問です。 いろいろな質問を読んでいて疑問に思ったのですが、フォームはCGIを利用しなくて、直接、自分のメールアドレスに送ってもらう事もできるのですか? 何もかも分からなくて、パニックです。 こんな初心者の私にぜひ、教えてください! よろしくおねがいします!!

  • cgiメールフォームをホームページの掲示板に設置

    お力を貸して下さいm(__)m (;ー;) http://www.css-designsample.com/beginner/hp/other-4.html 上記サイトに記載されているメールフォームのCGIを、知人のホームページの掲示板にHTMLで書き込み、送信先を私のメールアドレスにしたい場合、ホームページのシステム?もいじらなければいけないでしょうか? もちろん知人の了解を得て行う事ですが、知人は多忙な方ですのでできるだけ迷惑をかけたくありません。 システムをいじらなければいけないようでしたら、他の方法を考えております。 他の方法とは、お問合せフォームのURLを貼り、そこに飛んで入力するという方法を検討しております。 しかし、このお問合せフォームに使うサイトを探してはいるものの、見つかりません。 もし何か良いサイトがありましたら、併せてご推薦頂けると非常に助かります! 時間があまりありません。。。(;ー;)どうか、ご回答宜しくお願い致します。。。(;ー;)

    • ベストアンサー
    • CGI
  • メールフォームCGIの設置方法について

    HPに申し込みフォームを設置したいと思い、「CGI Perl専門サイトfutomi's CGI Cafe」さん http://www.futomi.com/ のメールフォームを利用させてもらいたいと思っています。 マニュアルも読みましたが、初心者のため、どのようにしたらいいのかわかりません。 今はfutomiさんからファイルをダウンロードしてデスクトップにおいてあります。フォーム以外のものはホームページビルダー9を使いました。テキストエディタが必要らしいので、Terapadは入れました。そして何をしていいのかわからなくなりました。  この後、どのような手順で進めていけば、無事サーバーにアップする事が出来るでしょうか? PCはMEです。レンタルサーバは自作CGIの設置ができます。 補足が必要ならば、わからないなりにさせていただきます。よろしくお願いします。

  • ホームページビルダー16のお問い合わせフォーム

    ホームページビルダー16のフルCSSテンプレートで、企業HPを作成しています。 最初から組み込まれているお問い合わせフォームのページをそのまま使いたいのですが、 付属の解説本は、あくまでホームページビルダーサービスとの契約前提で説明されているだけで、他のサーバーでの設置方法が載っていません。 この問い合わせフォームはCGIで動くプログラムなのでしょうか? もしプログラムがCGIでしたら、サーバーはロリポップをレンタルしているので、設置は可能です。 どこを書き換えればいいのか判らず、色々検索もしましたが知りたい情報がなかったので、 こちらで質問させて頂きました。 ご指導、よろしくお願いします。

  • CGIを使用しないフォーム受信について

    現在ホームページを作成しています。(ほぼ初心者です) 使用しているケーブル会社のサーバーがCGIの利用不可なので 作成したフォームの結果をメール受信できるようにHTMLを書き込みました。 ところが送られてくるメールは空メールになってしまいます。 何か良い解決方法はあるでしょうか?

    • ベストアンサー
    • HTML
  • CGIの設置について

    ホームページビルダーを使用して、 会社のホームページを作ったのですが、 CGIを使った送信フォームは、制作会社に依頼しようと思っています。 そこで質問なのですが、制作会社にはどのような情報を伝えればいいでしょうか。 レンタルサーバーのCGIに関する情報が必要になるのではないかと思っていますが、現在まだ借りていません。借りるのはさくらレンタルサーバーです。 依頼をする前に、サーバーを借りておいた方がいいのでしょうか? 送信フォーム自体は、送信後に送信しました、と表示できるだけのシンプルなものでいいのですが、依頼を今までした事がないので、 うまく伝えられるのか心配です。 どうぞお力添えを宜しくお願いします

    • 締切済み
    • CGI
  • ホームページビルダー18でのメールフォーム設置

    ホームページ作成初心者で、ホームページビルダー18を使っています。 レンタルサーバーは、さくらインターネットのスタンダードプランを契約しています。 http://www.sakura.ne.jp/standard.html メールフォームはホームページビルダー18のウイザードで作ったものですが、それへ情報を入力してもメールとして送信できません。 メールソフトは使わずに、ブラウザーから直接メール(問合せ)が送れる様にしたいと考えています。 ネットでいろいろ検索しましたが未だわからず日数が経過するばかりで困り果てています。 「CGIを使えばいい」と見ましたが、レンタルサーバーは「CGI」が使えるようですが詳細はわかりません。 レンタルサーバー標準のメールフォームも試しましたが、それでは自分の作ったデザインが生かされず困っています。 いろいろ調べましたがわかりません。 お手数おかけして申し訳ございませんがご教授ください。 よろしくお願いします。

  • ★簡単なメール送信フォーム教えて!(cgi)

    レンタルサーバを借りました。 ホームページも独自ドメインで作成して、 独自のメールアドレスで送受信できました。 そこでホームページ上にメール送信フォーム作成したい。 つまりよくある、 1)メールアドレス 2)氏名(ハンドル可) などを入れて「送信ボタン」を押したら、 私宛にメールが送られてくるやつです。 そしたらある人が下記のURLに雛型があるので、 無料ダウンロードすれば作れるよと教えてくれました。 https://www.synck.com/contents/download/cgi-perl/mailform_jcode.html そこでダウンロードして勉強したら、 cgi & Perl で書かれていて、レンタルサーバ屋に 聞いたら、うちは cgi 使えますよ、ということ。 しかし上記URL の内容が意外と難しくて脱帽状態(^^; そこで上記1)と2)だけのような簡単なフォーム、 教えてもらえないものでしょうか? ちなみに、C言語やVBなどのプログラムは解ります。

    • ベストアンサー
    • CGI

専門家に質問してみよう