Компонент AcyMailing буває і платний з більш розширеними функціональними можливостями.
Розгляд цього компонента буде проходити на прикладі системи управління контентом з відкритим кодом Joomla версії 1.5.23. Версія AcyMailing Starter 2.0.0. Сайт знаходиться на локальному сервері (MySQL 5.1.4, PHP 5.3.3, Apache / 2.2.4 (Win32) mod_ssl / 2.2.4 OpenSSL / 0.9.8k).
Давайте розглянемо функціональні можливості AcyMailing Starter більш детально.
користувачі
На цій вкладці Ви зможете виконати імпорт і експорт списку користувачів. У AcyMailing Starter існують великі можливості для імпорту користувачів. Ви можете імпортувати дані з таких джерел:
- Файл.
- Текстове поля.
- Joomla користувачів.
- Дані з таблиці com_contact бизи даних Joomla.
- Вибіркову таблицю бази з даних.
Кожен джерело має свої налаштування. Нижче я приведу приклади налаштувань джерел даних в порядку проходження в списку вище.
Також у Вас є можливість налаштування параметрів експорту призначеної для користувача бази даних AcyMailing Starter. Серед них:
- різні поля бази даних AcyMailing Starter.
- Формат експорту. Кодування.
- Роздільник. Точка чи кома.
- Налаштування фільтрів. Тільки користувачі, які підписалися хоча ба на одну з обраних розсилок, тільки підтверджені користувачі, тільки зареєстровані на сайті користувачі (Joomla користувачі).
Всі параметри, які Ви можете налаштовувати показані на малюнку нижче.
Ви можете створювати користувачів і призначати їм підписку «вручну». Поля, необхідні для заповнення та призначення підписки при створенні користувача показані на малюнку нижче.
Для виконання однакових операцій з усіма (або певними) користувачами одночасно, в AcyMailing Starter передбачений інструмент Дія. Наприклад, для «включення» користувачів в списки розсилки AcyMailing Starter спершу Ви можете відфільтрувати користувачів в таблиці користувачів по полю Включено. а потім виділити весь вийшов список і натиснути кнопку Дія. В налаштуваннях інструменту (рисунок нижче) вибрати потрібну дію і його застосувати.
У AcyMailing Starter 2.0.0 в якості дії з користувачами Ви можете вибрати наступні:
Для зручності в AcyMailing Starter є можливість сортування та фільтрації таблиці користувачів.
Сортування по і проти алфавіту можлива за такими стовпцями як:
Сортування можлива за такими полями:
Ви можете сортувати список розсилки по таким полях як:
AcyMailing Starter 2.0.0 володіє досить розширеними можливостями фільтрації (малюнок нижче). Причому, при необхідності Ви зможете відразу застосувати необхідну дію на подобу тих, які були описані по відношенню до попередньої вкладки.
В якості фільтра доступні наступні параметри:
На малюнку нижче наведений приклад створення списку розсилки.
Поле Ім'я користувача (рисунок вище) служить для створення людської-зрозумілих посилань (SEF). Нижче наведу приклад створення повідомлення, яке надсилатиметься користувачеві в разі відмови від підписки (поле Повідомлення про припинення підписки).
Поле Колір служить для додання візуальних відмінностей маркерів списку розсилки. Це особливо зручно в разі, якщо у Вас багато списків розсилки.
На вкладці Повідомлення (малюнок нижче) розташована таблиця повідомлень. На цій же вкладці Ви створюєте всі повідомлення незалежно від приналежності їх до тієї чи іншої списку розсилки.
Нижче наведу приклад створення повідомлення, яке я розсилаю користувачам, які підписалися на розсилку новин мого сайту (Aleksius.com).
Поля Тема і Текстова версія (малюнок вище) заповнилися автоматично. Так само в області HTML версія з'являється якийсь шаблон листи. Як це відбувається, буде розглянуто нижче в статті. Нижче наведено приклад уже заповненого і готового до відправки листи. При готовому шаблоні, налаштованому AcyMailing Starter і без проблем з відправкою пошти. Складання та відправка листа, незалежно від кількості користувачів, це п'ятихвилинне справу. При заповненні метаданих раджу дотримуватися правил SEO оптимізації сайту. Для спрощення роботи з SEO в Joomla, рекомендую використовувати компонент RSseo.
Приклад доставленого листи на електронну пошту показаний на малюнку нижче.
На вкладці Черга (малюнок нижче) відображається список завдань, які необхідно виконати. Це і заплановані розсилки і повідомлення, які були виконані в зв'язку, наприклад, зі збоями в роботі сайту.
Таблицю черги завдань можна сортувати за такими полями.
Також є можливість фільтрації по «безпідставного» запитом.
Статистика
Всі поля таблиці (Дата відправки, Тема, Відкрито, відправити в HTML, відправити простим текстом, Чи не відправлено, ID) доступні для сортування. Також є можливість фільтрації по «безпідставного» запитом. Приклад детальної статистики показаний на малюнку нижче.
Всі поля таблиці (Дата відправки, Тема, Користувач, Версія, Відкрито, Дата відкриття, Доставлено) доступні для сортування. Також є можливість фільтрації за умовою Загальний статус, Відкрито, Чи не відкрито, Чи не відправлено і «безпідставного» запитом. Для детальної статистики в AcyMailing Starter 2.0.0 передбачена можливість експорту даних (малюнок нижче).
Давайте коротко розглянемо створений мною шаблон листів (малюнок нижче), який Ви вже бачили вище в цій статті.
Як бачите створення шаблону листів в AcyMailing Starter 2.0.0 вельми простий.
конфігурація
Дізнатися деякі особливості того, як налаштувати AcyMailing можна ознайомившись зі значенням кожного інструменту розширення.
Для успішного відправлення листів з вашого сайту за допомогою в AcyMailing Starter 2.0.0 необхідно, щоб Установки пошти в загальних налаштуваннях Joomla (вкладка Сервер) були задані вірно.
Налаштування AcyMailing Starter 2.0.0 (рисунок нижче) розділені на сім вкладок.
Давайте розглянемо їх трохи детальніше.
Вкладка Конфігурація пошти (малюнок вище) містить загальні настройки, необхідні для відправки пошти з вашого сайту за допомогою AcyMailing Starter. Серед них конфігурація пошти, конфігурація SMTP і настройки інформації про відправника. Частина цих налаштувань буде заповнено автоматично в злагоді із загальними настройками Joomla.
Вкладка Обробка пошти (малюнок нижче) дозволить Вам налаштувати параметри, необхідні в разі невдалої спроби надсилання електронних листів. Серед яких: Чекати перед повторною відправкою, Макс. число спроб, ПослатьNсообщеній і перед відправкою наступного пакета повідомлень ждатьNмін. і так далі.
Вкладка Модулі (малюнок нижче) містить список встановлених плагінів і посилання для завантаження нових з сайту розробника. Модулі можуть застосовуватися, наприклад, для інтеграції з іншими компонентами.
Редагування відбувається не виходячи з компонента (рисунок нижче). Ви можете відіслати відредагований файл мови розробнику.
Ознайомившись з усім вищевикладеним, Ви змиєте краще орієнтуватися в питанні як налаштувати AcyMailing Starter.
Хочу зазначити, що AcyMailing Starter 2.0.0 це не тільки компонент, але і модуль і плагін. Приклад модуля AcyMailing Starter 2.0.0 показаний на малюнку нижче.
AcyMailing настройка - це велике питання. Розглянути всі варіанти адаптації даного розширення під кожен конкретний сайт неможливо.