カレッヂ |
質問者 ぷっちょ
投稿日 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 |
回答者 呑兵衛@大阪
[削除]
投稿日 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裏技 |