こんにちは。

 CGIで次のようなスクリプトを書きました。ところがWebブラウザから呼び出
すと,Insecure PATHが発生します。シェルから実行するとこのエラーは発生
せず,メールが送れます。

INJECTOR = /usr/sbin/sendmail -i vzw00011 / nifty.ne.jp
$SAFE = 1
(中略)
begin
  fp = File.popen(INJECTOR, "w")
  s.split(/\r?\n/).each {|line|
    fp.print e2j(line), "\r\n"
  }
rescue
  header_out("error")
  print "<p>error: #{$!}\n"
  footer_out()
  exit
ensure
  fp.close if fp
end

~$ ls -l /usr/sbin/sendmail
-r-sr-s--x   3 root     system    840209 Dec 25 1998  /usr/sbin/sendmail

どうしたらいいでしょうか。よろしくお願いします。

-- 
HORIKAWA Hisashi (堀川 久)
http://www2.airnet.ne.jp/pak04955/
mailto:vzw00011 / nifty.ne.jp