• ベストアンサー

フォームでの送信とは

ホームページを持って、フォームでの送信の欄も設けています。 何気なく使っているのですが、フォームでの送信とは一体なんなのですか? 送信されてくるのをみると、ふつうのメールとかわらないようですが。 でも、フォームでの送信がうまくいかなくても、メールでは送れるということもありますし、その基本的しくみの違いを教えて下さい。

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

  • ベストアンサー
noname#4215
noname#4215
回答No.3

ホームページ作成ソフトで設けたフォームだと言うことを前提に書いてみます。的外れでしたらすいません。 作成ソフトで設置したフォームは、通常、POSTメソッドという仕組みで記入されたデータを閲覧者のメーラー設定を利用して送信されます。とても単純な仕組みですので閲覧者側のPCの設定によっては上手く動作しないことがあります。例えば、デフォルトのメーラーが指定されていない場合等がそうです。 詳しくは分かりませんが、情報を保護する仕組みが一切ありませんので、セキュリティ上、最近のパソコンではデフォルト設定では利用できない場合があるように思います。また、アンチウィルスソフトを導入している場合も上手く動作しない場合があると思います。

bayb
質問者

補足

まさしくこのフォームです。とすると、この種のフォームはあまり使用しないほうがいいといえそうですね?

その他の回答 (2)

  • Spur
  • ベストアンサー率25% (453/1783)
回答No.2

フォームメールCGIのことですか? それなら、メールとの違いは、誰のメールサーバを使うかということです。 通常の電子メールは、送りたい人が、メールサーバにアカウントを持っていて、自分のパソコンにメールクライアントソフトが入っていて、それでやりますよね? フォームメールは貴方のサーバにあるんですよ。 そして、それがメールクライアントとなってメールを出します。 その時、あなたのメールクライアントである、フォームメールCGIは勝手に相手のメールサーバを使えないじゃないですか。 アカウントも無いし、世界中のどのサーバかも分からないし、つなぐためのパスワードも分からないし・・・ そのCGIはあなたのメールサーバを使って、あなたのアカウントでメールをメールを出しているんです。 それだけの違いです。

  • gamasan
  • ベストアンサー率19% (602/3160)
回答No.1

これまた おかしなことを(笑) 受けてはどうなってるか知りませんが 送り手が メールソフトを使わずに WEB上に書き込むものでしょ?フォームって 的を外してるのかしらん?

bayb
質問者

補足

WEB上に書き込むものなのですが、送信される仕組みはメールと同じなのでしょうか?メールのアドレスなども相手方に行きますし。

関連するQ&A