CGI-BBS > SO−HO > ショッピングバスケット > プロV6.10 注文確認メールが注文者にも運営者にも送信されない


カレッヂ
カレッヂ


質問者 ぷっちょ  投稿日 3/28(金) 02:42:42
V6.10を設置したのですが、最後の最後で「異常停止」になってしまうため、
ホスティング先のJPORTから教えてもらったsendmailのパス /usr/sbin/sendmailを
/usr/bin/sendmailに変更してみたところ、正常に動作するようになりました。

ところが、注文確認メールが注文者にも運営者にも送信されません。
sendmailのパスを変更したことが関係あるのでしょうか?
order.csvにはきちんとデータがおちています。

/usr/lib/sendmailでも試してみましたが、sbinの場合と同じ現象になってしまいます。

どなたか御教授いただけますようお願い申し上げます。

プロバイダ参照:http://www.Jport.ne.jp/n_faq/index.html
サーバのOS:UNIXサーバ
パソコンのOS:Mac9
エディタ:ミミカキエディット
FTPソフト:Fetch
サーバ移転:していない
改造:していない
CGI習熟度:middle

回答者 呑兵衛@大阪  [削除]  投稿日 3/29(土) 15:21:47
これと関係ありそうな気がしますねぇ。
http://www.rescue.ne.jp/CGI-BBS/soho/cargo/20030311231630.shtml
質問者 ぷっちょ  [削除]  投稿日 3/29(土) 18:35:50
呑兵衛@大阪様、早速のご返信ありがとうございます!
さっそく試してみたのですが、

/usr/sbin/sendmail
→ Sendmailの起動失敗

/usr/bin/sendmail
→ コード65280で失敗

となってしまいます。
このようになるのは、なにか他の原因があるのでしょうか?
どうぞよろしくお願いいたします。
回答者 呑兵衛@大阪  [削除]  投稿日 3/31(月) 11:54:58
多分 sendmail のバージョンが変わったためだと思います。
以下をサーバー管理者に問い合わせしてください。
1. フラグ -t が機能しない
2. pop before smtp が必要か?
3. フラグ -f envelope address は必要か?
質問者 ぷっちょ  [削除]  投稿日 4/5(土) 07:15:09
呑兵衛@大阪さん、ご返信ありがとうございます。
呑兵衛@大阪さんからこの返信をいただく前に、
念のためホスティングサービス会社にsendmailについて
問い合わせをしていたのですが、昨日やっと以下のような回答がありました。

/usr/bin/sendmail のオプションに -oi -t と付け再
度お試し頂けますでしょうか。

sendmail -oi -t
としたところ、注文者にも運営者にも無事にメールが届くようになりました。
アドバイスほんとうにありがとうございました。

返信(回答)する

 


Web裏技