From the blog

EC-CUBE3系で注文完了・お問い合わせ完了メールを管理者に送る方法

EC-CUBEでは、デフォルトで管理者に受注完了メールを送る機能が設定されていないので、こちらで追加してあげる必要があります。

 

注文完了メール

以下のファイル

src/Eccube/Service/MailService.php

234行目付近、public function sendOrderMail内を修正します。

 $message = \Swift_Message::newInstance()
 ->setSubject('[' . $this->BaseInfo->getShopName() . '] ' . $MailTemplate->getSubject())
 ->setFrom(array($this->BaseInfo->getEmail01() => $this->BaseInfo->getShopName()))
 ->setTo(array($Order->getEmail()))
 // ->setBcc($this->BaseInfo->getEmail01())
 ->setBcc(array($this->BaseInfo->getEmail01(),'【ココにメールアドレス】'))
 ->setReplyTo($this->BaseInfo->getEmail03())
 ->setReturnPath($this->BaseInfo->getEmail04())
 ->setBody($body);

 

お問い合わせ完了メール

以下のファイル

src/Eccube/Service/MailService.php

188行目付近、public function sendContactMail内を修正します。

 // 問い合わせ者にメール送信
 $message = \Swift_Message::newInstance()
 ->setSubject('[' . $this->BaseInfo->getShopName() . '] お問い合わせを受け付けました。')
 ->setFrom(array($this->BaseInfo->getEmail02() => $this->BaseInfo->getShopName()))
 ->setTo(array($formData['email']))
 // ->setBcc($this->BaseInfo->getEmail02())
 ->setBcc(array($this->BaseInfo->getEmail02(),'【ココにメールアドレス】'))
 ->setReplyTo($this->BaseInfo->getEmail02())
 ->setReturnPath($this->BaseInfo->getEmail04())
 ->setBody($body);

 

参考

EC-CUBE注文受付メールを複数のメールアドレスに送信する | ITOBEN STYLE Blog : http://itoben.com/blog/3209.html