Обзоры расширений Joomla

  • Тип – модуль рассылки для Joomla 2.5 – 3.х.

 

 

В предыдущей статье «Обзор компонента AcyMailing Enterprise» мы начали рассмотрение функции автоматической обработки писем о недоставленных сообщениях, которые предоставляет компонент рассылки для Joomla 2.5 – 3. В этой части перейдём к непосредственному рассмотрению правил обработки писем.

Обработка отбоев (сообщений о недоставки)

Отмечу, что модуль рассылки для Joomla 2.5 – 3 позволяет Вам создавать, удалять и редактировать правила обработки. При этом опции, доступные для настройки, будут одинаковы для всех правил. Рассмотрим их на примере стандартного правила «Domain does not exist» (рисунок ниже).

AcyMailing

  • Имя. Название правила.
  • Включено. Если для данной опции выбрано Нет, AcyMailing Enterprise будет игнорировать данное правило при обработке писем.
  • Регулярные выражения (regex). Это одна из самых важных опций в настройке правила. Так как именно в это поле Вы должны ввести те слова или словосочетания, которые AcyMailing будет искать в письме. Если он их найдёт, будет применять действия, которые Вы задали в области Подписчик. Обратите внимание, что можно вводить регулярные выражения. Например, «host *does *not *receive *any *mail» означает, что правило сработает, если в письме будет найдена фраза «host does not receive any mail», «host yandex.ru does not receive any mail», «host yandex.ru does not receive any valid mail» и так далее. «*» – означает ноль или более символов. Подробнее о регулярных выражениях можно найти информацию на других сайтах.
  • Применить регулярное выражение (regex) к. Здесь Вы можете задать, где именно компонент рассылки для Joomla 2.5 – 3 должен искать указанные выше регулярные выражения. В поле «Отправитель», в теме письма, в самом содержимом письме. Например, выбрав Отправитель и задав в поле Регулярные выражения (regex) «*dispostable.com» (без кавычек) Вы настроите распознавание писем от одного из сервисов временной (или одноразовой, анонимной почты). Подобные сервисы позволяют создавать временные почтовые ящики без регистрации. Такие ящики могут существовать от 10 минут до суток, возможно немного дольше.
  • Статистика. Если указанное правило срабатывает,  модуль рассылки для Joomla 2.5 – 3 отмечает это в статистике как увеличение показателя отказов.
  • Подписчик. В этом разделе Вы задаёте, что именно нужно сделать, если выполняется указанное выше в настройках условие. А именно, можно: Удалить подписку пользователя, Отменить подписку пользователя, Подписать пользователя (на другую рассылку), Блокировать пользователя, Удалить пользователя. Обратите внимание, что в поле Выполнить следующие действия только после получения как минимум ХХ отбоев от пользователя, можно задать количество писем с уведомлениями о недоставке, после которого будет применено то или иное действие. Это особенно важно для таких правил как: «Temporary failures», «Mailbox Full», «Acknowledgement of receipt - in subject» и подобные. Например, зачем отменять подписку пользователя с первого раза, получив письмо о временных перебоях на его почтовом сервере, правило «Temporary failures».
  • Сообщение. Указывает на то, что должен делать с письмом AcyMailing Enterprise, если оно соответствует правилу. Можно Сохранить сообщение в базе данных, Удалить сообщение или Переслать сообщение на указанный адрес электронной почты.

Уведомления Joomla

AcyMailing Enterprise позволяет Вам заменить «служебные» письма Joomla на более красивые и информативные. Для этого служит раздел Уведомления Joomla (рисунок ниже) в конфигурации AcyMailing.

AcyMailing Enterprise

Сперва рекомендую настроить каждое из писем, так как по умолчанию применяется стандартный шаблон AcyMailing. После настроек активируйте плагин «Override Joomla mailing system».

Обратите внимание, что это работает только для тех случаев, когда регистрация пользователей сделана при помощи стандартного компонента Joomla – com_users (Менеджер пользователей).

Можно заменить все или только выбранные письма Joomla. Всего их восемь (для Joomla 2.5), в Joomla 1.5 – четыре, в Joomla 3 – девять. Рассмотрим их назначение в виде таблицы (источник).

 

Псевдоним (алиас)

Описание

Версия Joomla

1.5

2.5

3

joomla-directReg

Отправка писем пользователям при регистрации, когда подтверждение почтового ящика не нужно.

+

+

 

joomla-ownActivReg

Отправка писем пользователям при регистрации, когда требуется подтверждение почтового ящика. Отображается пароль.

+

+

+

joomla-resetPwd

Отправка письма, когда пользователь нажал на ссылку «Забыли пароль?».

+

+

+

joomla-usernameReminder

Отправка письма, когда пользователь нажал на ссылку «Забыли логин?».

+

+

+

joomla-confirmActiv

Отправка письма, после того как аккаунт был подтверждён.

 

+

+

joomla-adminActivRegNoPwd

Отправка писем пользователям при регистрации, когда учётная запись должна быть одобрена администратором. Не отображается пароль.

 

+

+

joomla-adminActivReg

Отправка писем пользователям при регистрации, когда учётная запись должна быть одобрена администратором. Отображается пароль.

 

+

+

joomla-ownActivRegNoPwd

Отправка писем пользователям при регистрации, когда требуется подтверждение почтового ящика. Не отображается пароль.

 

+

+

joomla-directReg-j3

Отправка писем пользователям при регистрации, когда подтверждение почтового ящика не нужно. Отображается пароль.

 

 

+

joomla-directRegNoPwd-j3

Отправка писем пользователям при регистрации, когда подтверждение почтового ящика не нужно. Не отображается пароль.

 

 

+

 

Опции, доступные при редактировании «служебных» писем Joomla (рисунок ниже) похожи на те, что были рассмотрены в статье «Обзор AcyMailing Enterprise. Рассылка писем Joomla».

Компонент рассылки для Joomla 2.5

Плагины AcyMailing

Как уже упоминалось ранее в статье «Обзор AcyMailing Enterprise. Настройка компонента» возможности компонента могут быть существенно расширены за счёт плагинов. Например, добавление множества тегов для вставки в письма. Рассмотрим часть плагинов, которые упоминались в предыдущих статьях цикла.

AcyMailing Tag : Manage the Subscription

Данный плагин (рисунок ниже) отвечает за возможность вставки тегов подписки, подробнее о которых можно прочесть в статье «Обзор AcyMailing Enterprise. Рассылка новостей Joomla». Например, можно вставить в письма ссылку на отписку от рассылки.

Модуль рассылки для Joomla 2.5

  • Help. Переход к справочной системе AcyMailing на сайте разработчика.
  • Display the unsubscribe page. Можно задать, как будет выглядеть страница отписки. С Вашим шаблоном сайта или без него. На этой странице, как уже упоминалось в статье «Обзор AcyMailing Enterprise. Настройка компонента», можно отобразить опрос с причинами отписки.
  • Unsubscribe Page Itemid. ID пункта меню страницы отписки. Если Вы не знаете что это такое, возможно, Вам это не нужно. При помощи этой опции можно, например, переопределить шаблон оформления страницы отписки.
  • Addlist-unsubscribe header. Это ещё один способ минимизировать попадание Вашего письма в спам. Активировав данную опцию, Вы укажете, что компонент рассылки для Joomla 2.5 должен добавлять специальный заголовок в код письма. Это буквально пара строк. Подробнее можно прочесть на сайте List-unsubscribe.com. Как это работает? Разместите в теле письма ссылку на отписку от рассылки при помощи тега. При отправке писем AcyMailing Enterprise автоматически добавит нужный код в письмо. Этот код не увидят пользователи. Но если почтовый сервис поддерживает данный «стандарт», то кнопка отписки от рассылки появится в веб-интерфейсе получателя письма (рисунок ниже). Как правило, эта кнопка появится возле кнопки «Спам».  Возможно, те пользователи, которые не заметили или не захотели нажимать на ссылку отписки от рассылки в теле письма, нажмут на эту кнопку, и Ваше письмо не попадёт в спам.

Рассмотрим, как это выглядит для пользователя, получившего Ваше письмо с заголовком «list-unsubscribe» для сервиса Яндекс почта (рисунок ниже).

Письмо на Яндекс почта с list-unsubscribe

Аналогично для Mail.ru (рисунок ниже).

Письмо на Mail.ru с list-unsubscribe

Вот что пишут Mail.ru Яндекс и Google на счёт «list-unsubscribe». Думаю, что для сайтов, ориентированных на Рунет, стоит задуматься над внедрением подобной функции в свои рассылки. Так как перечисленные почтовые сервисы могут составлять существенную часть списка рассылок. В моём случае это именно так.

  • List-unsubscribee-mail. Gmail поддерживает работу с адресами электронной почты для «list-unsubscribe». В это поле можно ввести адрес, если он отличается от адреса отправки. По умолчанию компонент рассылки для Joomla 2.5 – 3 вставит туда почтовый адрес с которого идёт отправка.
  • Display the modify your subscription. Аналогично опции Display theunsubscribe page, но относится к операции изменения подписки.
  • Modify your subscription Page Itemid. Аналогично опции Unsubscribe Page Itemid, но относится к операции изменения подписки.
  • Display the confirmation page. Аналогично опции Display the unsubscribe page, но относится к операции подтверждения подписки.
  • Confirmation Page Itemid. Аналогично опции Unsubscribe Page Itemid, но относится к операции подтверждения подписки.
  • Display filter. В статье «Обзор AcyMailing Enterprise. Рассылка писем Joomla» мы рассматривали возможности фильтрации пользователей по тому или иному признаку. Включив данную опцию, вы добавляете возможность фильтрации пользователей по признакам «Отписался», «Изменил подписку» и так далее. То есть по всем тем, за которые отвечает данный плагин.

AcyMailing : share on social networks

Данный плагин (рисунок ниже) отвечает за возможность вставки тегов подписки, подробнее о которых можно прочесть в статье «Обзор AcyMailing Enterprise. Рассылка новостей Joomla». А именно, за вставку кнопок социальных сетей в письма. Некоторые опции этого плагина аналогичны опциям плагина AcyMailing Tag : Manage the Subscription, описанного выше. Поэтому не будем их рассматривать.

AcyMailing : share on social networks

 Опции Facebook pictureDEPRECATED, Twitter pictureDEPRECATED, LinkedIn pictureDEPRECATED, Hyves pictureDEPRECATED, Google+ pictureDEPRECATED позволяют задавать путь к иконкам соответствующих социальных сетей.

AcyMailing : Statistics Plugin

В статье «Обзор AcyMailing Enterprise. Рассылка новостей Joomla» были рассмотрены возможности компонента касательно статистики. Данный плагин, рисунок ниже отвечает за сбор статистических данных. Или, если быть точнее, то он добавляет маленькое прозрачное изображение в Ваши письма. Это изображение загружается каждый раз, когда пользователь работает с Вашим письмом. Тем самым это позволяет компоненту рассылки Joomla собирать статистику.

AcyMailing : Statistics Plugin

  • Stat picture. Путь к картинке.
  • Alt Text. Замещающий текст картинки. Если у пользователя отключён показ изображений в браузере, то он увидит этот текст вместо картинки.
  • Stat picture width. Ширина картинки.
  • Stat picture height. Высота картинки.

Другие опции плагина были рассмотрены в статье выше.

AcyMailing Tag : VirtueMart integration

Данный плагин (рисунок ниже) позволяет Вам вставлять товары, купоны и информацию о клиентах из VirtueMart. В статье «Обзор VirtueMart Emails Manager. Письма VirtueMart» мы уже рассматривали компонент, который помогает заменить стандартные письма VirtueMart. Можно сказать, что AcyMailing Enterprise и VirtueMart Emails Manager обладают некоторыми схожими возможностями.

AcyMailing Tag : VirtueMart integration

  • Only products in stock. Указывает на то, будет ли модуль рассылки Joomla вставлять в письма только те товары VirtueMart, которые есть в наличии на складе или нет.
  • Default Itemid. ID пункта меню VirtueMart. Его можно узнать в менеджере меню Joomla.
  • Add the Tax to the price. Указывает на то, будет ли AcyMailing Enterprise добавлять налог к указанной стоимости товара в письмах или нет.

AcyMailing Tag : content insertion

В статье «Обзор AcyMailing Enterprise. Рассылка новостей Joomla» мы рассматривали возможность генерации писем с возможностью автоматической вставки контента в статьи. В той же статье были рассмотрены некоторые опции плагина. Данный плагин (рисунок ниже) позволяет Вам настроить некоторые опции процесса вставки содержимого.

AcyMailing Tag : content insertion

  • Display articles. Можно указать, какие статьи (все или только опубликованные) следует использовать для создания содержимого письма.
  • Front-endAccess. В AcyMailing Enterprise Вы можете задать права доступа пользователей к этому тегу из фронтальной части сайта. Можно задать возможность вставки любых статей, только статей автора (пользователя, который вставил тег в шаблон письма) или запретить использование данного тега из фронтальной части сайта.
  • Select articles by meta tags. Если данная опция включена, при помощи дополнительной настройки при вставке тега Вы можете указать, статьи с какими ключевыми словами (на основании мета-ключевых слов статей) должны попасть в рассылку. Разделяйте ключевые слова запятыми.
  • Act for another componen. По умолчанию, AcyMailing вставляет ссылки в письма на статьи, созданные в стандартном менеджере материалов Joomla (com_content). Но можно выбрать такие как: jReviews, FlexiContent, JaggyBlog.
  • Intro Word Wrapping. Если для опции Показывать выбран вариант Только вступительный текст, то в этом поле Вы можете указать, сколько первых слов вступительного текста должен вставлять в письма AcyMailing.

AcyMailing Tag : Website links

Плагин AcyMailing Tag : Website links (рисунок ниже) позволяет Вам вставлять в письма такие ссылки как: «Открыть в браузере», «Переслать другу» и так далее.

AcyMailing Tag : Website links

  • Add News letter key. Если Ваше письмо не опубликовано, оно не будет доступно во фронтальной части сайта. Однако, если активировать данную опцию, можно добавить специальный ключ в ссылку на версию письма на сайте. Тогда можно будет просмотреть письмо с фронтальной части сайта (перейдя по ссылки в самом письме).
  • Add User key. Если данная опция включена, то теги с персональной информацией о пользователе будут заменены на соответствующие значения в версии письма на сайте.
  • Display the online version – DEPRECATED. Можно задать, как будет выглядеть страница с письмом у Вас на сайте, если пользователь нажмёт на ссылку «Открыть в браузере». С шаблоном сайта или без него.
  • Display the forward version – DEPRECATED. Можно задать, как будет выглядеть страница с письмом у Вас на сайте, если пользователь нажмёт на ссылку «Переслать другу». С шаблоном сайта или без него.

На данный момент это последняя статья. Надеюсь, что Вы смогли узнать что-то новое или полезное из цикла AcyMailing Enterprise. Если Вас интересует СМС-рассылка, то советую познакомиться со статьёй «Обзор AcySMS PRO. Рассылка СМС сообщений клиентам».

 

Полезные ссылки: