質問 > フロント機能 > 注文確認メールが送信されない |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
nowa |
投稿日時: 2010/2/11 14:56
対応状況: −−−
|
新米 登録日: 2010/2/9 居住地: 投稿: 3 |
注文確認メールが送信されない はじめまして、ノワと申します。
現在、構築中の環境で注文者宛に注文確認メールが送信できない状態です。 "商品注文受付メールアドレス"にはbccでメールが送信されています。 フォーラム内の情報を確認はさせて頂いていますが、解決に至っていない状況です。 site.logには特にエラーは出力されていません。 メールアドレスはこちらの受信環境に依存する問題を疑い、試しに受信が確認できている"商品注文受付メールアドレス"を注文者のアドレスに登録して、注文を実行してみましたが、やはり送信されていないようです。 尚、インストールしている環境は以下のとおりです。 EC-CUBE 2.4.2 OS SunOS ssl01.unix 5.10 Generic_127128-11 i86pc DBサーバ MySQL 5.0.51a-log WEBサーバ Apache/2.2.9 (Unix) mod_ssl/2.2.9 OpenSSL/0.9.8g PHP 5.2.1 GD Loaded パラメータ MAIL_BACKEND mail 初歩的な質問で恐縮ですが、何か手がかりとなる情報があればご教授頂けないでしょうか。 よろしくお願いします。 |
AMUAMU |
投稿日時: 2010/2/11 21:15
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 注文確認メールが送信されない 引用:
メールアドレスはこちらの受信環境に依存する問題を疑い、試しに受信が確認できている"商品注文受付メールアドレス"を注文者のアドレスに登録して、注文を実行してみましたが、やはり送信されていないようです。 逆の設定、つまりbccで届く方のアドレスを届かないアドレスに設定してみるとどうですか? またMAIL_BACKEND mailとのことですので、単純なPHPプログラムでmail関数からメール送信をテストしてみて、送信できるか確認された方が良いと思います。
|
nowa |
投稿日時: 2010/2/11 23:23
対応状況: −−−
|
新米 登録日: 2010/2/9 居住地: 投稿: 3 |
Re: 注文確認メールが送信されない AMUAMUさん
bccで届いているアドレスを、届かなかないアドレスに設定すると、 やはり注文確認メールは届きません。 但し、メルマガの機能からは送信されたメールは問題なく受信することが出来ています。 注文確認メールのみが正しく送信されていないと思われます。 テストとして以下のようなスクリプトを実行してみたところ問題なくメールを受信しました。 <?php mail('受信確認メールが配送されなかったアドレス', 'test_Subject', 'test_body'); ?> レンタルサーバのためメールサーバ側のログなどが確認できないため手探り状態です。 mail関数を使って、to扱いのメールは送信できなくて、bcc扱いのメールは送信できるという状況はありうるのでしょうか。 PHPも初心者のため、必要な情報が不足しているかも知れませんがよろしくお願いします。 |
AMUAMU |
投稿日時: 2010/2/12 21:59
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 注文確認メールが送信されない 引用:
mail関数を使って、to扱いのメールは送信できなくて、bcc扱いのメールは送信できるという状況はありうるのでしょうか。 ちょっと状況的には不思議という感じですね。 EC-CUBEの送信部分(SC_SendMail)の送信前後にデバッグ出力などを仕掛けて、取り回しが正常に出来ているか確認してみてください。 また何かその他カスタマイズしていませんか?
|
nowa |
投稿日時: 2010/2/13 7:11
対応状況: −−−
|
新米 登録日: 2010/2/9 居住地: 投稿: 3 |
Re: 注文確認メールが送信されない AMUAMUさん
色々アドバイスを頂きありがとうございます。 根本的な解決ではありませんが、もともと送信に失敗していた”smtp”にもどして SC_SendMail_Ex.phpにsmtpAUTHを行うためのステップを追加することで、 正しくメールを送信する事ができました。 ご指摘頂きましたが、これまで特に設定の変更は行っていないので、mail関数を使用した送信に失敗している原因は分からないままです。 一旦、この方法で運用し追々原因を探ります。 本当にありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |