EC-CUBE?μ????????ʣ???????????????????̤?̵??
EC-CUBE?Ǽ??????δ??????Υ????ʣ???Υ????????ȤǼ????????????????Ϥ??ʤꤢ???ޤ???
?????åפ?ʣ???Υ????åդDZ??Ѥ??Ƥ????????䡢ŹƬ??Ω?ä??ܵҤ????륹???åդȻ?̳???ȤǾ???????ͭ???ʤ??顢???Τ??????????åդ???ʸ???????Ԥ??ʤ??ƥ????????ưפ????????Ĥ??ޤ???
?ʤΤ????????ִ??????̤????ǥ?????ɲä????????Ǥ??硩?פȻפ???????̵?????Ǥ????͡??????줬??
????????????
̵?????Τϻ????????ޤ?????õ???Хץ饰?????Ǥ??ꤽ???Ǥ??????????ɤ??????У?ʬ?ʤΤǡ?php?ե??????????????ɵ????ƽ????餻?ޤ??礦??
?ե??????ν??ߡ?src/Eccube/Service/MailService.php
?ե??????˽????????????????ϡ??ɤ??ʤ?ñ???ʺ??ȤǤ?ɬ???Хå????åס?ʣ???ˤ??ȤäƤ????Ǥ???
?????????ܤ??????Ǥ???
???????ꥸ?ʥ륽?????ϥ??????ȥ????ȤǻĤ??Ƥ????????β????ɵ????ޤ???
??getEmail01()?פȤ????Τϡ??????ѥ?륢?ɥ쥹?Ǥ????ɲä?????륢?ɥ쥹?????????????ޤ???arrBccMail?Ȥ????????????????ơ??ɲå??ɥ쥹???ɲä??ޤ???
public function sendOrderMail(\Eccube\Entity\Order $Order)
{
log_info(‘???????????????’);
$MailTemplate = $this->app[‘eccube.repository.mail_template’]->find(1);
$body = $this->app->renderView($MailTemplate->getFileName(), array(
‘header’ => $MailTemplate->getHeader(),
‘footer’ => $MailTemplate->getFooter(),
‘Order’ => $Order,
));
$arrBccMail01 = array();
$arrBccMail[] = $this->BaseInfo->getEmail01();
$arrBccMail[] = ‘aaa@bbb.jp’;
$arrBccMail[] = ‘bbb@i.softbank.jp’;
$arrBccMail[] = ‘ccc@gmail.com’;
$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($arrBccMail01)
->setReplyTo($this->BaseInfo->getEmail03())
->setReturnPath($this->BaseInfo->getEmail04())
->setBody($body);
BCC?Ǥ??Τǡ????????˥?륢?ɥ쥹?ϸ????ޤ?????
?Ĥ??Ǥˡ????礻????ˤ??ɲä??Ȥ??ޤ??礦??
192???ܤ??????Ǥ???
?????????ϡ?getEmail02?פʤΤ????դ??Ƥ?????????
$arrBccMail02 = array();
$arrBccMail[] = $this->BaseInfo->getEmail02();
$arrBccMail[] = ‘aaa@bbb.jp’;
$arrBccMail[] = ‘bbb@i.softbank.jp’;
$arrBccMail[] = ‘ccc@gmail.com’
$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($arrBccMail02)
ľ?ܥ????ɤ˽????????줿?????ϡ?ɬ???????å??????ڤäơ?ư????ǧ???Ԥ??ޤ??礦??
?ʾ塢??EC-CUBE?μ????????ʣ??????????????ˡ?פǤ?????
???ͤˤʤ??й????Ǥ???