小暮でございます。
何度も申し訳ありません。
BlueQuartz-5100R-0412について、CGIからのメール送信ができず悩んでいます。
フォームメールCGIにて、
/usr/sbin/sendmail
で指定してるのですが、サーバーエラーになります。
メール送信型のBBSスクリプトなどで試しますと、このエラーが出ても
書き込みは出来ているので、CGI、Perlは動いているようなので、sendmailとの問題
だけのように思います。
パスを
/usr/sbin/sendmail
/usr/lib/sendmail
どちらも試しましたが結果は変わりませんでした。
ただ、which sendmailで調べると
/usr/bin/which: no sendmail in (/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin)
と表示され、
whereis sendmailで調べると
sendmail: /usr/sbin/sendmail.sendmail /usr/sbin/sendmail /usr/lib/sendmail
/usr/share/man/man8/sendmail.8.gz
などと表示されます。
sendmail.cfに問題があるのかとも思いましたが、原因がわかりません。
ただ、phpにて
<?php else :
$mFrom = "From: ".$mFrom."\nX-Mailer: PHP";
mail ($*);
?>
で送信しますときれいに送れます。
また、telnetでアクセスしadminで
mail ** (at mark) ***.**(ユーザーアカウントに設定したアドレス)
では送受信とも問題なくできます。
どなたか同じ現象で解決された方や、原因と対処法をアドバイスいただける方がい
らっしゃいましたら、よろしくお願い申し上げます。
小暮
kogure (at mark) zero.ad.jp