Я пытаюсь добавить заголовок в сообщение, отправленное через быструю рассылку.
$message = Swift_Message::newInstance($title)
->setFrom(array('[email protected]' => 'Name'))
->setTo(array($email => $email))
->setBody($content, 'text/html');
попробовал это, возвращает ошибку
$message-> addTextHeader('List-Unsubscribe', $url_unsub);
Это возвращает ничего не делает, но также не возвращает ошибку
$headers = $message->getHeaders();
$headers->addTextHeader('List-Unsubscribe', $url_unsub);
$result = $mailer->send($message);
Есть идеи, что делать?
Сначала измените на:
$message->getHeaders()->addTextHeader('List-Unsubscribe', $url_unsub);
потому что вы не устанавливаете / не связываете $headers
в $message
после звонка getHeaders()
,
Во-вторых. Проверить, если $url_unsub
содержит действительно правильный формат для заголовка "List-Unsubscribe"
, Смотри например здесь => http://www.list-unsubscribe.com/
Других решений пока нет …