Механизм подписки пользователей на рассылку новостей, состоит из нескольких стадий.
-
Пользователь вводит свое имя и электронный адрес в специальные формы на сайте.
-
Если данные введены корректно, то они заносятся в базу данных. Статус пользователя становится «Не подтвержденный администратором».
-
Администратору на e-Mail (указанный в переменой userAdminMail) приходит сообщение. Администратор может разрешить подписку для пользователя или отклонить (не понравился e-Mail и т.д.), нажав на соответствующую ссылку.
-
Если администратор разрешил подписку, то пользователю отправляется письмо для подтверждения электронного адреса. Статус пользователя меняется на «Не подтвержденный пользователем».
-
Если администратор отклонил подписку, то статус пользователя меняется на «Помеченный на удаление».
-
Если пользователь подтвердил рассылку его статус меняется на «Активный».
-
Рассылку новостей получают только те пользователи, статус которых «Активный».
-
Статус подписчика можно менять в ручную на странице «Просмотр списка подписчиков», но этого делать не рекомендуется.
-
Время от времени (раз в пол года), рекомендуется "проверять" подписчиков. Для этого необходимо сменить статус подписчика на «Продляемый». Подписчику отправится письмо, в котором ему будет предложено продлить подписку или отказаться. Надо отметить, что отказаться от рассылки подписчик может в любой момент, так как в тело письма входит специальная ссылка, пройдя по которой статус подписчика измениться на «Помеченный на удаление».
-
Рекомендуется время от времени удалять подписчиков, статус которых «Помеченный на удаление». Для этого необходимо нажать на кнопку «Удалить пользователей» на панели управления разделом типа "Рассылка подписки"