まゆげコアラ

EC-CUBEで管理者にメールが届かない場合

2010年01月12日 | No Comments | タグ:

EC-CUBEで管理者にメールが届かない場合の対処方法を見つけたので報告しておきます。

環境情報
EC-CUBE(eccube)のバージョンは、2.4.2
サーバーはxserverを利用しています。

以下の方法で管理者宛にも購入の際のメールが配信されるようになりました。

配信されるメールは、お客様へのメールのコピーです。


参考になったのは、ケンズキューブさんのロリポップにEC-CUBEを導入(インストール)してみた

変更する部分は2箇所

システム設定→パラメータ設定→MAIL_BACKEND の箇所
デフォルトではsmtpになってるので mail に変更。



SC_Helper_Mail.phpを修正します。
場所はdata/class/helper内にあります。
153行目付近の

if ($objSendMail->sendMail()) {
$this->sfSaveMailHistory($order_id, $template_id, $tosubject, $body);
}



if ($objSendMail->sendMail()) {
$this->sfSaveMailHistory($order_id, $template_id, $tosubject, $body);
$objSendMail->setItem(”, $tosubject, “【お客様へのメールのコピーです】rnrn”.$body, $from, $arrInfo['shop_name'], $from, $error, $error);
$objSendMail->setTo($bcc);
$objSendMail->sendMail();
}

に変更。

以上です。

コメントはtwitter、facebookでお願いします

コメント
 

 RSSリーダーで購読

公津農園

週末は家庭菜園をやってました。

イタチとマルチーズの写真倉庫

イタチとマルチーズの写真倉庫

あわせて読みたいブログパーツ

Better Tag Cloud