質問 > 管理機能 > 御客様側のメールが届きません |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
onga |
投稿日時: 2013/2/26 13:15
対応状況: −−−
|
半人前 登録日: 2013/2/10 居住地: 投稿: 13 |
御客様側のメールが届きません EC-CUBE : 2.12.3
mysql : 5.0.90 PHP : 5.3.6 管理者側のメールは問題なく届くのですが、受注メールや承諾メール、問い合わせ等の御客様側メールが届きません。 ネットで検索をしてみたのですが、殆どの解決方法がパラメータのMAIL_BACKENDを“smtp”から“mail”に変更との回答です。 そもそもVERSION 2.12.3 にはこのMAIL_BACKENDがありません。 同様の問題に遭遇されて解決された方がいらっしゃいましたらご教示頂けませんでしょうか? ==引用== システム設定 > パラメータ設定 > MAIL_BACKENDという項目。 デフォルトでは “smtp” になってるので、これを “mail” に変更。 ==引用終わり== |
karin |
投稿日時: 2013/2/26 17:10
対応状況: −−−
|
仙人 登録日: 2008/9/15 居住地: 東京都 投稿: 689 |
Re: 御客様側のメールが届きません たしか、MAIL_BACKEND はdata/config/config.php 内で定義していたはずです。
このスレッドが参考になるかもしれません。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=11767&forum=10
|
onga |
投稿日時: 2013/2/28 13:17
対応状況: −−−
|
半人前 登録日: 2013/2/10 居住地: 投稿: 13 |
Re: 御客様側のメールが届きません ありがとうございます。
初心者にはハードルが高いです。 エラーログをみましたら SMTP authentication is required.と同様のエラーでした。 あれこれ、いじくりまわって html/data/module/Mail/の smtp.phpの 95行目 var $host = 'xxx.xxx.xxx'; 101行目 var $port = xxx; 114行目 var $auth = true; 120行目 var $username = 'xxx@xxx.xxx';; 126行目 var $password = 'xxxxx'; 134行目 var $localhost = 'xxx.xxx.xxx'; を変更し、お客様側のメールも受信されました。 なんせ、初心者なものですから技術的に正しいのかどうか全く分かりません。 これで正解でしょうか? |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |