About

Плагин позволяет организовать рассылки, на которые пользователи могут подписываться в данный момент поддержаны только email рассылки.

Setup

You can see the plugin operation in Demo System.

Make sure the plugin is enabled and append to the configuration (example):

dispatch:manageEmail.email=dispatch@bitel.ru
dispatch:manageEmail.login=dispatch@bitel.ru
dispatch:manageEmail.host=imap.ufamail.ru
dispatch:manageEmail.pswd=*********
dispatch:manageEmail.mail.transport.protocol=smtp
dispatch:manageEmail.mail.smtp.host=smtp.ufamail.ru
dispatch:manageEmail.mail.smtp.user=dispatch@bitel.ru
dispatch:manageEmail.mail.smtp.pswd=*********

IMAP доступ необходим для обработки управляющих email команд, SMTP - для отправки писем.

Scheduler

Обработка с email команд на управление рассылками производится задачами DispatchCommandProcessor и DispatchMessageSender, периодический запуск которых необходимо настроить в планировщике. Example:

// PzdcDoc snippet of: 'Configuration of "DispatchCommandProcessor" and "DispatchMessageSender"', lines: 15 - 16

scheduler.task.dispatchCommands.class=DispatchCommandProcessor
scheduler.task.dispatchSender.class=DispatchMessageSender

Usage

Управление перечнем рассылок производится оснастке Рассылки / Рассылки. Для каждой рассылки отображается число подписчиков.

dispatch mailing

Непосредственно отправка в оснастке Рассылки / Сообщения рассылок. A message can be created as not ready for sending first.

message edit

Управление подпиской производится клиентами через открытый интерфейс системы, адрес оканчивается на ../open/dispatch.

dispatch open

Управление предоставляет пользователю список рассылок и возможность подписки на них.