• ベストアンサー

HPのアドレスを友達に知らせる?

こんにちは。 いまHPを作っているのですが,CGIについて教えてください。 よく企業のサービスHPとかに,「友達にこのHPをメールで知らせる」というのがあって,そこにメールアドレスを記入すると、メールで送られてくるやつありますよね。 (クリックするとメールソフトが立ち上がるやつではなくて,メールソフトとかがな  くても、自分のアドレスを持っていなくても送れるやつです。) あれってCGIを使ってやっていると思うのですが,どのようなものを使えばいいのか分かりません。 どなたか知っている方、教えていただけますでしょうか? ちなみに,CGIは素人です。HTMLやJAVAスクリプトは多少分かります。 よろしくお願いします。

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

  • ベストアンサー
noname#1785
noname#1785
回答No.1

基本的にメールフォームCGIと変わりません。 例えば、 http://www.kent-web.com/data/postmail/index.html このような基本的なメールフォームがありますが、この場合「E-Mail」に書かれたアドレスがFromになり、Toは管理者のアドレス(つまりソース内に書いてあるアドレス)になります。 それを、Toは「E-Mail」欄に書かれたアドレス、Fromを管理者アドレスとすれば言い訳です。 sendmailやBlatj等が使えるサーバーであれば問題ありません。 ただ、スパムに使われないように、連続してメール送信できないなどの措置は必要かと思います。

fchar
質問者

お礼

お礼が遅くなってしまい、申しわけありません。 教えていただいたところ、大変分かりやすかったです。コレを元にもう少し勉強してみます。ありがとうございました。

その他の回答 (1)

  • rokujiro
  • ベストアンサー率53% (17/32)
回答No.2

参考URLにメール配信機能付掲示板って言うのが有るので一度設置して使って見ると仕組みが分かり易いと思いますよ!! 余裕が有ればメール送信の箇所を解析して見ると良いと思います。 私も自分のHPアドレスを送信するシステムを作成しましたがこの掲示板を参考にして作成しました!! この掲示板は使い方次第ではWhat's new等のメール配信にも応用出来ますので重宝しますよ。

参考URL:
http://www.net-easy.com/
fchar
質問者

お礼

ありがとうございます。 参考のURLも見てみます。 うーん。いろいろあるなぁ。 他にもなんだか勉強になりそうなものがたくさんありそうです。 ありがとうございました。(返事が遅くなって申しわけありません)

関連するQ&A