人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

メールフォームの設置の仕方を教えてください。おそらくCGIを設置して、さらにそのメールフォームをページ内に記述することになると思うのですが…。
このとき、設置してあるCGIをいじらず、メールフォームの中の記述をちょっと変えるだけで、「宛先」や「メールの件名」まで変えられるようにしたいのです。
これってどうすればできるのでしょうか。初心者にも分かるようにお教え頂ければ幸いです。

●質問者: maiko8
●カテゴリ:コンピュータ 生活
✍キーワード:メール 初心者 記述 CGI
○ 状態 :終了
└ 回答数 : 11/11件

▽最新の回答へ

1 ● ubon
●13ポイント

http://www.01club.org/tech/cgi0003.html

CGIを利用したフォームメールの作成

上記にサンプルのCGIがあります。

ただ、宛先を変えられるようにすると、スパムを送信されたり、いたずらメールを他人に送信される可能性もあることに注意して下さい。

http://www.kent-web.com/data/postmail.html

フォームメール

従って、通常は宛先のメールアドレスはCGI中で設定して、利用者が変更できないようにした方が、本当は安全です。

◎質問者からの返答

ありがとうございます。

ちなみに宛先をいじるのは管理者である自分です。

閲覧者ではないですよ?


2 ● hajime24
●13ポイント

http://www.bcap.co.jp/bcap/kaisetu/mailform/

mailform

cgiを使わないメールフォームの紹介です

◎質問者からの返答

うむむ?

なんか会員限定?


3 ● hajime24
●13ポイント

http://www.fctv-net.jp/osirase/mail_form.htm

先程のページはそのプロバイダ会員のみのサービスでした。ごめんなさい。

基本的にHTMLファイル上にて文面は変更できるものが多いみたいです。

◎質問者からの返答

ごめんなさい。

「具体的に」どうすればいいのかお教え頂ければ幸いです。


4 ● reru
●13ポイント

http://www.formzu.com/

フォームズ - メールフォーム無料レンタル サービス

とりあえず、こういうところを利用してはいかがでしょうか?

よそのサーバのcgiを借りて、自分のサイトにはフォームつきのページのみを置く方法です。ここはhtmlも自動で作ってくれるようです。

レンタルサイトは、ぐぐればもっといろいろありますよ。

◎質問者からの返答

なるほど。こういうのもあるのですね。ふむふむ。

他にも何かありましたら幸いです。


5 ● esseesse
●13ポイント

http://www.hatena.ne.jp/1095202144#

メールフォームの設置の仕方を教えてください。おそらくCGIを設置して、さらにそのメールフォームをページ内に記述することになると思うのですが…。 このとき、設置し.. - 人力検索はてな

具体的なCGIを紹介できませんが、これを実現しようとした場合、通常はメールの内容だけをHTTPでPOSTしているところを宛先、件名もPOSTするように変更(もしくはもともとそれが可能なものを利用)することになります。

設定する宛先や件名は<input type=”hidden” 〜>というタグを使って表に見えないようにすることになります。

が、この方法の場合、悪意を持った人が以下の操作で迷惑メールを送信することが可能になってしまいます。

・表示されたメールフォームのソースを保存

・保存されたHTMLの宛先部分とフォームのアクションを書き換え

・書き換えたHTMLからメールの送信

ですから、

宛先や件名をCGIの中で記述、

もしくは

宛先や件名をCGIの外部ファイルで定義できるもの

を選択されたほうがいいです。

(周囲に迷惑をかけないためにも。)

◎質問者からの返答

なるほど…。ふむふむ。勉強になります。


1-5件表示/11件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ