Карта сайта

Система отчетов об отправке почтовых рассылок

Контроль над системой доставки почтовых рассылок помогает администраторам поддерживать актуальность доставки нужной информации клиентам на должном уровне.

Система отчетов об отправке почтовых рассылок

27-окт-2013

Система отчетов об отправке почтовых рассылок Специалистами 80Port’a выполнена доработка системы рассылок OSG Server System. Данная доработка доступна для всех сайтов, имеющих серверную часть с БД версии 86 и выше.

Администратор почтовой рассылки (задается в настройках рассылки административной части сайта) может получать отчеты в виде почтовых уведомлений по результатам отправки выпусков рассылки. При этом письмо-отчет может включать информацию об адресатах данного выпуска рассылки.

Для получения отчетов необходимо задать шаблон письма-отчета в файле /msg/SubscribeReport.msg. Например, шаблон может быть таким:

<!--#ISHTML#-->
<p>Здравствуйте!</p>
<br />
<p>Выпуск # #IDA# (#ARCHNAME#) рассылки "#NAME#" успешно отправлен по адресатам.</p>
<p>Всего адресатов: <b>#MAILERS_NUM#</b></p>
<p>Список адресатов:<br />
<ol>
  #MAILERS#
</ol>
</p>
<p>Ознакомиться с текстом рассылки можно по <a href="http://www.yoursite.ru/adm/news_subscribe.asp?sp=arch&rej=edit&ids=#IDS#&ida=#IDA#&FlagUpdateArch=1">
ссылке</a>.</p>
<br />
<p>--<br />система автоматических уведомлений</p>

Список подстановок в шаблоне:

  • #IDA# - идентификатор отправленного выпуска рассылки (NewsSubscribeArch.ArchID в БД),
  • #IDS# - идентификатор рассылки (NewsSubscribe.SubscribeID в БД),
  • #ARCHNAME# - имя (тема) выпуска рассылки (NewsSubscribeArch.ArchTheme в БД),
  • #NAME# - название рассылки (NewsSubscribe.SubscribeName в БД),
  • #MAILERS_NUM# - количество адресатов выпуска рассылки,
  • #MAILERS# - список адресатов выпуска рассылки, оформленный по шаблону, задаваемому в параметре SubscribeReportMailerItemTemplate файла /ini.osg.

Например, файл /ini.osg может содержать строку:

SubscribeReportMailerItemTemplate=<li>#EMAIL#</li>

Если шаблон в /ini.osg не задан, то по умолчанию задается шаблон "<li>#FIO# #EMAIL#</li>".

В шаблоне, задаваемом SubscribeReportMailerItemTemplate поддерживаются следующие подстановки:

  • #EMAIL# - почтовый адрес подписчика (e-mail),
  • #FIO# - Ф.И.О. подписчика,
  • #LOGIN# - учетное имя подписчика (логин),
  • #PASS# - пароль подписчика.

 


Хостинг и профессиональная техническая поддержка ПО OSG Server System
Вход в систему HelpDesk для зарегистрированных пользователей