1
CakePHP 1.3.8에서 전자 메일 구성 요소를 테스트하고 내가 목격하는 동작이 정상적인 지 궁금합니다.디버그 모드가 켜져있는 루프에서 전자 메일을 보내면 하나의 메시지 만 표시됩니다.
delivery
속성이 debug
으로 설정된 루프에서 여러 개의 이메일을 보내려고합니다. send
메서드를 호출 한 후 reset()
메서드를 호출했지만 보낸 메시지의 디버그 표시에 디버그 전자 메일 메시지가 1 개만 표시됩니다.
다음은 코드입니다.
foreach ($emails as $email) {
$this->Email->delivery = 'debug';
$this->Email->from = '[email protected]';
$this->Email->subject = "Subject goes here";
$this->Email->to = $email['recipient'];
$this->Email->send($email['message'].' '.$email['url']);
$this->Email->reset();
}
다른이 문제가 발생하는 다른 사람이 있습니까?
감사합니다. 도움이됩니다. – generalopinion