Почтовая рассылка. Подписка на рассылку

Данный модуль существует как для подписки пользователей на рассылку так и для рассылки подписчикам писем. Подключение модуля и настройка узла подписки.
  • Подключение модуля и настройка узла подписки

    Так как подписок на сайте может быть несколько, рассмотрим подключение и настройку данного модуля.
    Выберите узел, в котором будет располагаться узел подписки. В меню управления выбранного узла нажмите «Add» (рис. 1).

    Меню управления узлом
    Рис. 1. Меню управления узлом

    Отроется страница с формой добавления нового узла (рис. 2).
    Добавление нового узла
    Рис. 2. Добавление нового узла

    Из списка модулей выберете «Mail lists», введите название будущего узла и нажмите кнопку «Добавить»
    Откроется страница редактирования узла, в которой Вы можете изменить все необходимы данные.

    Далее настраиваем группу.
    Для этого выберите в меню управления страницы рассылки пункт «Управление рассылкой» (рис. 3).

    Меню управления
    Рис. 3. Меню управления

    Откроется страница управления подпиской. Сейчас нас интересует «списки рассылки» (рис. 4).
    Списки рассылки
    Рис. 4. Списки рассылки

    Нажав на кнопку «ОК», создадим новый список, в котором после некоторый настроек будут храниться адреса пользователей подписавшихся на данную рассылку. Появится окно, в котором надо будет ввести имя новой группы (рис. 5). Введите название и нажмите «ОК»
    Создание нового списка рассылки
    Рис. 5. Создание нового списка рассылки

    После этого в списке появится новая группа (рис. 6)
    В списке появилась только что созданная группа «Рассылка новостей»
    Рис. 6. В списке появилась только что созданная группа «Рассылка новостей»

    Теперь нужно привязать Данный узел к конкретному списку, для этого в меню управления выберите пункт «Настройка» (рис. 7).

    Меню управления, пункт «Настройка»
    Рис. 7. Меню управления, пункт «Настройка»

    Откроется страница настройки узла (рис. 8).
    Настройка подписки
    Рис. 8. Настройка подписки

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

    Далее, нужно назначить права доступа к рассылке, то есть обозначить пользователей, которые могут подписаться на рассылку. Для этого в меню управления выберите пункт «Access» (рис. 9).

    Меню управления
    Рис. 9. Меню управления

    Откроется страница назначения прав доступа (рис. 10).
    Access
    Рис. 10. Access

    В данном разделе назначаются права доступа к узлу, в котором сейчас находитесь.
    Нам нужно дать пользователю возможность подписаться на рассылку, значит назначаем права:
    Доступ – разрешить
    Действия – Основные: просмотр узла, User: подписка/отписка
    Субъекты – Доступные группы: выберете guests, если могут подписываться незарегистрированные пользователи, выберите users или какую-то другую группу, если есть зарегистрированные пользователи.
    После всех действий внизу страницы нажмите кнопку «Добавить правило».
    В таблице ACL появятся новые правила (рис. 11)
    Таблица правил
    Рис. 11. Таблица правил

    Теперь пользователь может подписаться на Вашу рассылку зайдя на только что созданный и настроенный узел.