Отписка на рассылку - List-Unsubscribe

Web-разработка

Автор: Александр Степанов

8 мая 2013 г., 09:59:50  2392


Для того чтобы пользователь мог моментально отписаться от Вашей рассылки добавляем в хидеры:

List-Unsubscribe: <тут может быть email или веб ссылка на отписку на вашем сайте>

Я делают так:

$message = Swift_Message::newInstance()->setFrom('noreply')
->setTo()
->setSubject()
->setBody()
->setContentType('text/html');
$headers = $message->getHeaders();
if($headers->has('List-Unsubscribe')) {
$headers->remove('List-Unsubscribe');
}
$headers->addTextHeader('List-Unsubscribe', $link_to_unsubscribe);

где $link_to_unsubscribe ссылка на ваш сайт с мгновенной отпиской