Методы отправки
Метод отправки - это серверная логика реальной фактической отправки конечного сообщения подписчику. Настройка методов отправки происходит во вкладке Методы отправки. На данный момент существуют следующие встроенные механизмы отправки сообщения и возможные опции, которые задаются в настройках плагина:
Email - отправка сообщения осуществляется на почтовый ящик подписчика, при этом отправляются также все приложенные файлы. Существует возможность отписываться от рассылки.
Настройка отписки от рассылки#флаг, включающий возможность отписки от email-рассылокdispatch.email.unsubscribe=true#адрес сервера биллинга, доступный для запросов внешних систем.#здесь может быть указан адрес nginx с настроенным пробросом до машины с биллингом.billing.url=http://localhost:8080/bgbilling/#текст ссылки, которую увидит абонент в письме, для отписки от рассылкиdispatch.unsubscribe.text=Отписаться от рассылки#url, куда будет перенаправлен пользователь после успешной отпискиdispatch.after.unsubscribe.url=http://www.bgbilling.ruSMS (smsc.ru) - отправка сообщения осуществляется на мобильный телефон подписчика, посредством смс сообщения.
sender.sms.smsc.login=sender.sms.smsc.sender=sender.sms.smsc.password=# Представление сообщения в виде транслита. Возможные значения:# 0 – не переводить в транслит.# 1 (по умолчанию) – перевести в транслит в виде "translit".# 2 – перевести в транслит в виде "mpaHc/Ium"sender.sms.smsc.translit=SMS (enterix.ru) - отправка сообщения осуществляется на мобильный телефон подписчика, посредством смс сообщения.
sender.sms.enterix.login=sender.sms.enterix.sign=sender.sms.enterix.password=SMS (smsaero.ru) - отправка сообщения осуществляется на мобильный телефон подписчика, посредством смс сообщения.
sender.sms.smsaero.login=sender.sms.smsaero.password=D06071FC526EA03696- ваш пароль в md5.(можно воспользоваться Утилиты->Вычисление Digest)sender.sms.smsaero.sign=SiGnAtUrE - ваша подпись(предварительно заведення в л/к smsaero.ru ).
Помимо встроенных способов отправки сообщения существует возможность реализации пользовательских способов отправки. Для реализации этой возможности необходимо воспользоваться механизмом динамически загружаемых Java-классов. Необходимо создать динамический класс, реализующий интерфейс ru.bitel.bgbilling.plugins.dispatch.server.sender.Sender, а затем создать метод отправки нажатием на кнопку Добавить в панели инструментов, указав этот класс в выпадающем списке.