Использовать html файл в качестве тела сообщения Zend \ message

Не знаете, каков синтаксис отображения html-файлов при добавлении в Zend \ Mail \ Message?

Вот кусок кода, который у меня есть:

$mail = new Mail\Message();
$html = file_get_contents('content.html');
$mail->setBody($html);

Достаточно ли настроить его так или мне нужно как-то указать тип контента?

Благодарю.

1

Решение

Вы можете прикрепить его как часть Mime.

Пример из документы:

use Zend\Mail\Message;
use Zend\Mime\Message as MimeMessage;
use Zend\Mime\Part as MimePart;$html = new MimePart($htmlMarkup);
$html->type = "text/html";

$body = new MimeMessage();
$body->setParts(array($text, $html, $image));

$message = new Message();
$message->setBody($body);
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]