Я создаю веб-сайт CakePHP, который отправляет электронное письмо, подобное этому:
$email = new CakeEmail('default');
$email->template('test');
$email->emailFormat('html');
$email->to(array('john_doe@example.com' => 'John Doe'));
$email->subject('Test E-mail');
$email->helpers(array('Html', 'Text'));
$email->viewVars(
array(
...
)
);
if ($email->send()) {
$this->Session->setFlash('The e-mail was sent!', 'default', array('class' => 'alert alert-success'));
}
else {
$this->Session->setFlash('An unexpected error occurred while sending the e-mail.', 'default', array('class' => 'alert alert-error'));
}
Я хотел бы иметь возможность захватывать HTML, представленный электронной почтой, в переменной в дополнениена самом деле отправка электронной почты.Таким образом, я могу записать в базу данных точное содержание тела письма.Это выполнимо?