バージョン選択

フォーラム

メニュー

オンライン状況

65 人のユーザが現在オンラインです。 (49 人のユーザが フォーラム を参照しています。)
登録ユーザ: 2
ゲスト: 63
MsmSC tattsu もっと...

サイト内検索

質問 > フロント機能 > 2.12.2 メールが一切届かない

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
bang
投稿日時: 2013/2/22 23:09
対応状況: −−−
半人前
登録日: 2009/4/21
居住地:
投稿: 30
2.12.2 メールが一切届かない
EC-CUBEバージョン:2.12.2
PHPバージョン:PHP 5.1.6
DBバージョン:MySQL 5.0.77

【質問内容】
EC-CUBEをインストール後、商品を購入したのですが管理者、購入者にメールが届きません。

【現在の調査状況】
/data/config/config.php
define('MAIL_BACKEND', 'mail');
となっていることを確認。

調べてみたところ、
define('MAIL_BACKEND', 'smtp');
にすると解決したケースを発見し、試したところ変化なし

プログラムのカスタマイズ等は行っておりません。
他にどのような対処方法があるでしょうか。
ご教授をお願いいたします。
AMUAMU
投稿日時: 2013/2/23 14:46
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 2.12.2 メールが一切届かない
下記の過去ログ等が参考になりませんでしょうか?
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=11767&forum=10&post_id=54467#forumpost54467


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

bang
投稿日時: 2013/2/25 12:33
対応状況: −−−
半人前
登録日: 2009/4/21
居住地:
投稿: 30
Re: 2.12.2 メールが一切届かない
>AMUAMU様
ご回答ありがとうございます。教えて頂いたURLを確認しました。

PHPによるメール送受信については、記載されていたPHPのソースコードで試したところ「成功」しました。

>調べた結果、「メール送信元メールアドレス 」をインストール時の物(システム情報のSERVER_ADMINと同じ)に戻すとメールが配信されることが判明しました。

上記については、どのようすれば良いか私には分かりませんでした。


ひとまず初期状態で同様のケースが出るのか確かめるため、
同環境でEC-CUBE 2.12.3をインストールしてみましたが同じ結果となりました。
使用しているサーバーはお名前.com VPS(VZ)です。

現在上記環境で確認しているエラーログは下記となります。
/data/config/config.phpは初期状態に戻して確認しています。

/shopping/confirm.php Warning(E_WARNING): Invalid argument supplied for foreach() on [/data/class/helper/SC_Helper_Purchase.php(732)]
/shopping/confirm.php Warning(E_WARNING): Invalid argument supplied for foreach() on [/data/class/helper/SC_Helper_Purchase.php(84)]
/shopping/confirm.php Warning(E_WARNING): Invalid argument supplied for foreach() on [/data/class/helper/SC_Helper_Purchase.php(300)]
/shopping/confirm.php Warning(E_WARNING): Invalid argument supplied for foreach() on [/data/class/helper/SC_Helper_Purchase.php(368)]
/shopping/confirm.php Warning(E_WARNING): Invalid argument supplied for foreach() on [/data/class/helper/SC_Helper_Purchase.php(300)]
/shopping/confirm.php Warning(E_WARNING): Invalid argument supplied for foreach() on [/data/class/helper/SC_Helper_Purchase.php(368)]
/shopping/confirm.php Warning(E_WARNING): Invalid argument supplied for foreach() on [/data/class/helper/SC_Helper_Purchase.php(300)]

お手数おかけしますが、引き続きよろしくお願いいたします。
bang
投稿日時: 2013/2/26 10:23
対応状況: 解決済
半人前
登録日: 2009/4/21
居住地:
投稿: 30
Re: 2.12.2 メールが一切届かない
その後調査を続け原因が判明し解決することができました。

結局、data/config/config.phpにある
define ('MAIL_BACKEND', 'smtp');
以下の設定が適切でなかったのが原因でした。

色々とお騒がせしました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,081名です
総投稿数は110,031件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1649
8
red
1570
9
mcontact
1297
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.