• ベストアンサー
  • 困ってます

メールとウェブサーバーが別マシンで構成されたフォームメールの設定

  • 質問No.603850
  • 閲覧数86
  • ありがとう数1
  • 回答数1
http://www.kent-web.com/data/postmail.html

ここに書かれているCGI・Perlにてフォームメールの設定をしようとしているのですが、メールプログラムまでのパスを指定で分からなくなりました。

# メールプログラムの指定
$mailprog = "/usr/lib/sendmail";

マシーン構成は、DNS・sendmailはTurbolinuxで、WebサーバーはApacheでWidows2000の環境になっています。
つまり、Webサーバーにcgi・perlの定義をしていて、別マシーンにsendmailが動いている状況です。

そもそも、Web・メールサーバーが同一マシン上でないとフォームメールができないのかも知れませんが、そのあたりのアドバイスもお願いします。

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

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

ベストアンサー率 71% (168/235)

Sendmailを使用するCGIはSendmailのサーバー上にないとダメです。
(仮にできたとしたらスパムが送れたりして・・・)
この場合は、Net::SMTP等のモジュールを使ってSMTPサーバーと直接通信し、送るということは可能です。

ちなみにKENTさんのPostmailではそのままSMTP経由での利用は無理です。
(改造しないとダメ)
お礼コメント
noname#29100
回答ありがとうございます。
書き込まれた内容からと、自分で予想したものを考慮してもダメっぽいので諦めます。
ありがとうございました。今後また、何かありましたらお願いします。
投稿日時:2003/07/18 07:38
関連するQ&A
ページ先頭へ