Задать вопрос
@il909
front

Кнопка «Отписаться» в письме, как сделать?

Хочу сделать e-mail рассылку. где будет кнопка "отписаться". как это сделать? как я узнаю что кто то из получателей отписался. спасибо.
  • Вопрос задан
  • 10171 просмотр
Подписаться 6 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 5
Machez
@Machez
Бу!
1) Для каждого адреса генерируем токен и пишем его например в таблицу базы данных
2) В письмо на кнопку Отписаться ставим ссылку вида site.ru/unsubscribe?token=сенерированный_токен
3) При переходе по ссылке - проверяем наличие токена в таблице и отписываем соотвествующий e-mail
Ответ написан
@maxtm
Make money, not job
Сделайте ссылкой на ваш сайт, типа
www.xxx.ru/unsubscribe/?email=mail@mail.ru&token=[token]

Токен генерируете на основе email, либо для этого email
Ответ написан
stasparshin
@stasparshin
не забывайте помечать ответы. дрочу на статистику
Используйте сервис для рассылок. Например, Mailchimp или SendPulse
Ответ написан
gluck59
@gluck59
Виртуальный глюк
Нарисуйте просто левую ссылку которая ведет вникуда. За этим никто не следит и все забили.
Ответ написан
Комментировать
Тебе нужен этот (rfc2369) документ. В заголовок письма нужно вписать List-Unsubscribe
List-Unsubscribe

   The List-Unsubscribe field describes the command (preferably using
   mail) to directly unsubscribe the user (removing them from the list).

   Examples:

     List-Unsubscribe: <mailto:list@host.com?subject=unsubscribe>
     List-Unsubscribe: (Use this command to get off the list)
         <mailto:list-manager@host.com?body=unsubscribe%20list>
     List-Unsubscribe: <mailto:list-off@host.com>

     List-Unsubscribe: <http://www.host.com/list.cgi?cmd=unsub&lst=list>,
         <mailto:list-request@host.com?subject=unsubscribe>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы