• ベストアンサー

メールフォームを作りたいのですが…

えーと、インフォシークのiswebでスペースを借りてHPを作っているのですが…メールフォームを作ろうと思い、 とほほさんのところから http://tohoho.wakusei.ne.jp/soft/wmail.htm cgiを頂いて、設置しようとしたのですが… 全然上手くいきません。 この他にも、とほほさんの所のcgiを試してみたのですが、同じ結果に終わりました。isweではとほほさんの所のcgiは使えないのでしょうか? 当方、cgiが全くといっていいほど分かりません。 分かりやすく教えていただければ幸いです。

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

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

sendmailが使えない環境では SMTP接続するタイプのメールフォームを探してください。 検索すればいくつか見つかると思います。 通常のメールクライアントでメール送信するように、貴方が契約しているプロバイダに 接続してメールを送信します。 > SendmailはCGIではありません。 > SMTPサーバーのプログラムです。 たしかにそうなんですが、メールフォームから利用する場合は、メール送信コマンドとして利用してるのでは? > 有料でも使えないことがあるのでよっぽど負荷が高いのでしょう。 どちらかといえばセキュリティがらみですね。 不特定多数の人間に自分の会社のメールサーバ経由でメール送信を許可する なんてこと普通ならやりませんよね。

ball225
質問者

お礼

回答有難うございます。 うーん、メールフォームってのは技術的にもそのほかの点でも難しいものですねー。とりあえずSMPTの方で探してみます。

その他の回答 (5)

  • Ethersky
  • ベストアンサー率71% (168/235)
回答No.6

> メールフォームから利用する場合は、メール送信コマンドとして利用してるのでは? パイプを通してCGIからSendmailに受け渡しをしているだけです。 > SMTP接続するタイプのメールフォーム InfoseekはCGIを通して他のサーバー等にアクセスするCGIの設置は禁止しています。 (Socketとかダメ)

回答No.5

> sendmailが使えない環境では SMTP接続するタイプのメールフォームを探してください。 > 検索すればいくつか見つかると思います。 > > 通常のメールクライアントでメール送信するように、貴方が契約しているプロバイダに > 接続してメールを送信します。 すみません。撤回します、というかレンタルサーバのWebサーバからだとSMTP接続出来ないかも分かりません。

ball225
質問者

お礼

あ、そうなんですか。(^^; それでも一度試してみますね。

  • Ethersky
  • ベストアンサー率71% (168/235)
回答No.3

> (メールを送るCGIだったと思います。私も詳しいこと知りません。使った事ないので) SendmailはCGIではありません。 SMTPサーバーのプログラムです。 http://www.sendmail.org/ 日本語訳なら http://www.sendmail.org/jp/

参考URL:
http://www.sendmail.org/
ball225
質問者

お礼

回答有難うございます。 そのサイトを覗いて、そちらの方も勉強してみます!(^^

回答No.2

メールフォームのCGIというのはsendmailを使用しているのでできないのでしょう。 どうしても自分のHPスペースにCGIを設置したいのなら別ですが、レンタルフォームを借りるという手があります。 レンタルフォーム と検索すればいくつか出てくると思うので,自分のHPや技術にあったものを選ぶといいでしょう。 また、無料のレンタルサーバーはほとんどがsendmail(メールを送るCGIだったと思います。私も詳しいこと知りません。使った事ないので)が使えません。 有料でも使えないことがあるのでよっぽど負荷が高いのでしょう。 sendmailを使いたいなら自宅サーバーか一部の個人サーバーぐらいしかないと思います。

ball225
質問者

お礼

ふーむ、やはり無料のトコでは色々と制約がきついですね。 何とか使えるものがないかレンタルフォームを探してみることにします。 回答有難うございました。

  • the845t
  • ベストアンサー率33% (246/743)
回答No.1

iswebはsendmailが使えなかったと思うのですが。

ball225
質問者

お礼

なるほど…。 そんなことも全然知りませんでした。 回答有難うございました。(^^

関連するQ&A