- ベストアンサー
メールフォームを作りたいのですが…
えーと、インフォシークのiswebでスペースを借りてHPを作っているのですが…メールフォームを作ろうと思い、 とほほさんのところから http://tohoho.wakusei.ne.jp/soft/wmail.htm cgiを頂いて、設置しようとしたのですが… 全然上手くいきません。 この他にも、とほほさんの所のcgiを試してみたのですが、同じ結果に終わりました。isweではとほほさんの所のcgiは使えないのでしょうか? 当方、cgiが全くといっていいほど分かりません。 分かりやすく教えていただければ幸いです。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
sendmailが使えない環境では SMTP接続するタイプのメールフォームを探してください。 検索すればいくつか見つかると思います。 通常のメールクライアントでメール送信するように、貴方が契約しているプロバイダに 接続してメールを送信します。 > SendmailはCGIではありません。 > SMTPサーバーのプログラムです。 たしかにそうなんですが、メールフォームから利用する場合は、メール送信コマンドとして利用してるのでは? > 有料でも使えないことがあるのでよっぽど負荷が高いのでしょう。 どちらかといえばセキュリティがらみですね。 不特定多数の人間に自分の会社のメールサーバ経由でメール送信を許可する なんてこと普通ならやりませんよね。
その他の回答 (5)
- Ethersky
- ベストアンサー率71% (168/235)
> メールフォームから利用する場合は、メール送信コマンドとして利用してるのでは? パイプを通してCGIからSendmailに受け渡しをしているだけです。 > SMTP接続するタイプのメールフォーム InfoseekはCGIを通して他のサーバー等にアクセスするCGIの設置は禁止しています。 (Socketとかダメ)
- Marionette
- ベストアンサー率56% (42/74)
> sendmailが使えない環境では SMTP接続するタイプのメールフォームを探してください。 > 検索すればいくつか見つかると思います。 > > 通常のメールクライアントでメール送信するように、貴方が契約しているプロバイダに > 接続してメールを送信します。 すみません。撤回します、というかレンタルサーバのWebサーバからだとSMTP接続出来ないかも分かりません。
お礼
あ、そうなんですか。(^^; それでも一度試してみますね。
- Ethersky
- ベストアンサー率71% (168/235)
> (メールを送るCGIだったと思います。私も詳しいこと知りません。使った事ないので) SendmailはCGIではありません。 SMTPサーバーのプログラムです。 http://www.sendmail.org/ 日本語訳なら http://www.sendmail.org/jp/
- 参考URL:
- http://www.sendmail.org/
お礼
回答有難うございます。 そのサイトを覗いて、そちらの方も勉強してみます!(^^
- peggy_pegi
- ベストアンサー率25% (1/4)
メールフォームのCGIというのはsendmailを使用しているのでできないのでしょう。 どうしても自分のHPスペースにCGIを設置したいのなら別ですが、レンタルフォームを借りるという手があります。 レンタルフォーム と検索すればいくつか出てくると思うので,自分のHPや技術にあったものを選ぶといいでしょう。 また、無料のレンタルサーバーはほとんどがsendmail(メールを送るCGIだったと思います。私も詳しいこと知りません。使った事ないので)が使えません。 有料でも使えないことがあるのでよっぽど負荷が高いのでしょう。 sendmailを使いたいなら自宅サーバーか一部の個人サーバーぐらいしかないと思います。
お礼
ふーむ、やはり無料のトコでは色々と制約がきついですね。 何とか使えるものがないかレンタルフォームを探してみることにします。 回答有難うございました。
- the845t
- ベストアンサー率33% (246/743)
iswebはsendmailが使えなかったと思うのですが。
お礼
なるほど…。 そんなことも全然知りませんでした。 回答有難うございました。(^^
お礼
回答有難うございます。 うーん、メールフォームってのは技術的にもそのほかの点でも難しいものですねー。とりあえずSMPTの方で探してみます。