|
|
|
|
|
для: JC_Piligrim
(29.06.2005 в 08:59)
| | Если такая опасность не нулевая, то можно подстраховаться. | |
|
|
|
|
|
|
|
для: cheops
(28.06.2005 в 22:46)
| | Думаю, стоит при формировании md5-хеша, в исходной строке использовать еще и пароль, чтобы шутники не отписали всех подписчиков перебором зашифрованных тем же md5 логинов или e-mail'ов, которые достать вполне возможно. А вот с паролями им прийдется попариться, как считаете? | |
|
|
|
|
|
|
|
для: antf
(28.06.2005 в 22:21)
| | Мы обычно реализуем следующую схему - не просто список пользователей и их e-mail в базе данных, но и дополнительное поле stat типа ENUM, которое принимает два значения
inactive - не активированный пользователь (не прислано поддтверждение или пользователь отказался от подписки)
active - подтверждение прислано (пользователя следует включить в список рассылки).
Когда пользователь регистрируется - ему отсылается письмо с сылкой-подтверждением и ссылкой по которой он потом сможет отписаться. Переход по ссылке подтверждение изменяет его статус на active, переход по ссылке "Отписаться" на inactive. В ссылки помещается защифрованный при помощи md5 e-mail или имя пользователя, которые сравниваются на сервере, чтобы шутники перебором не отписали всех подписчиков.
Вот сходная тема http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=312 | |
|
|
|
|
|
|
|
для: antf
(28.06.2005 в 22:21)
| | Аналогично - пользователь кликает на ссылку, запускающую скрипт удаления адреса из БД. Или можно в БД добавить еще одно поле булева типа - посылать почту на этот адрес или нет. Тогда пользователю не придется заново вводить свой адрес. | |
|
|
|
|
|
|
| Здравствуйте. Необходимо построить систему рассылки сайта. С подпиской все понятно: создаем форму, куда пользователь заносит свой адрес электронной почты, этот адрес добавляется в базу данных и затем используется при рассылке писем. Мне интересно, как пользователь может отказаться от рассылки? Как это реализовать?
Заранее спасибо за ответ! | |
|
|
|
|