2013-12-13 3 views
0

나는 여기 또는 Magento 포럼에서 필요한 Magento 답변을 찾을 수 있었지만 지금까지 발견 한 모든 해결책을 시도했지만 아무 소용이 없습니다.Magento에 BCC 추가 sendNewAccountEmail()

회사 고객을위한 예비 심사 양식이 있습니다. Sales에서 승인 한 경우에만 Magento 점포 계정을 만들게됩니다. 계정 만들기 페이지를 다시 작성하고 새 고객에게 새 계정 이메일을 보내는 등 정상적으로 작동하도록했습니다. 나는 그 기록을 위해 등록을 확인하기위한 숨은 참조를 시스템에 보내주기 만 할 수는 없습니다.

다음 게시물의 정보는 구식 인 것 같습니다. 적어도 /app/code/core/Mage/Customer/Model/Customer.php 또는 app 폴더 검색에서 코드 줄을 찾을 수 없습니다. :

http://www.magentocommerce.com/boards/viewthread/25535/

또한 솔루션을 테스트 한/응용 프로그램/코드/코어/마법사/코어/모델/이메일하지만 행운이다. Magento Community 1.7의 새로운 솔루션으로 BCC를 추가 할 수있는 사람이 있습니까?

감사합니다.

답변

0

체크 Mage_Customer_Model_Customer::_sendEmailTemplate()이 라인 :

$emailInfo = Mage::getModel('core/email_info'); 
$emailInfo->addTo($this->getEmail(), $this->getName()); 

Mage_Core_Model_Email_Info 너무 방법 addBcc있다.

+0

감사합니다. 나는 $ emailInfo-> addTo ($ this-> getEmail(), $ this-> getName())를 복제했다. 인수를 이메일 주소와 판매 이름으로 바 꾸었습니다. BCC가 아닌 완전히 새로운 이메일을 생성하지만, 저에게는 잘 작동합니다. 포인터를 이해하십시오. – MEHeld

+0

이제 addTo를 addBC로 변경했는데, 그 또한 작동하며 내 용도로 더 좋습니다. 다시 감사합니다. – MEHeld