Чтобы сделать красивые рассылки, нужен дизайн и контент. Чтобы прислать красивое письмо всем клиентам — нужно сделать верстку письма.
А чтобы ваша верстка не рассыпалась в различных почтовых клиентах, нужно каждому div, span и p в письме вместо классов (внешние стили отрезаются и блокируются), указать st yle=".." с правильным набором стилей для каждого элемента.
Эта операция автоматизируется нашим модулем.
Вы веб-студия или отдел веб-разработок? Вам нужно сделать красивые рассылки?
От цели вас отделяют всего три шага: 1. Договоритесь о регулярном поступлении контента 2. Сделайте дизайн и верстку письма 3. Установите этот модуль и получите письма, прекрасно выглядящие во всех почтовых клиентах, в том числе MS Outlook.
Для работы модуля требуется обновленный до версии 15.0.14 Главный модуль. А лучше — 15.5.
Настройки 1. Использовать инлайнер для всех исходящих сообщений Снятие галки деактивирует модуль
2. Прикладывать изображения из письма как вложения 3. Выделять текст, похожий на гиперссылки, тегом <a> 4. Максимальная длина таких гиперссылок (0 - не изменять) 5. Выделять текст, похожий на E-mail адреса, тегом <a> c mailto: 6. Путь к странице изменения параметров рассылки (#UNSUBSCRIBE_LINK#)
Для тестирования работы модуля зайдите по ссылке /bitrix/admin/intervolga.mailtools_inliner.php?lang=ru Вы сможете протестировать работу модуля на вашей верстке и получить готовое письмо на почту.
Если у вас пока нет своей верстки, попробуйте протестировать один из шаблонов http://zurb.com/ink/templates.php При отправке верстки через эту страницу она будет преобразована таким образом, чтобы почтовые клиенты не смогли ее испортить.
Исправлена ошибка со ссылками при включенной настройке модуля "Выделять текст, похожий на гиперссылки, тегом <a>".
Отключена настройка "Прикладывать изображения из письма как вложения", повторяющая функционал из главного модуля.
1.1.24, 16.07.2019
Исправлена ошибка с UTM метками в рассылках модуля Email-маркетинг
1.1.23, 28.02.2019
Исправлена ошибка в инлайнере
Убран дублирующий заголовок Date
1.1.22, 26.10.2018
Исправлены ошибки совместимости с последними версиями модуля "E-mail маркетинг"
1.1.21, 25.09.2017
При генерация текстовой версии письма происходит добавление отступов до и после заголовков.
Исправлена проблема с копиями и скрытыми копиями при использовании php mailer
Мелкие правки
1.1.18, 16.01.2017
Обновлены зависимости: phpMailer(до 5.2.22), css-selector(до 3.2.1).
Кодирование содержимого письма изменено с base64 на quoted-printable.
Введена проверка PHP-версии модуля и текущей PHP-версии на сервере, вывод соответствующего уведомления.
1.1.17, 14.09.2016
Отключено оборачивание в тег nobr
1.1.16, 27.06.2016
Добавлена поддержка библиотеки PHPMailer (отправка писем через SMTP и использование DKIM-подписи)
1.1.15, 06.04.2016
Инлайнер используется вместо стандартного, используемого в модуле "E-mail маркетинг"
1.1.14, 03.03.2016
Из итогового текста письма удаляется лишний перевод строки после закрывающего тега
1.1.13, 02.03.2016
Исправлен баг с некоторыми почтовыми серверами (обрезают строчки длиннее 1000 символов)
1.1.12, 29.09.2015
Автоматическое удаление пробельных символов и переносов строк между тегами td для корректного отображения в Thunderbird
Исправлена ошибка приводящая к некорректной обработке темы оформления
1.1.11, 14.09.2015
Добавлена проверка нужного PHP-расширения при установке и использовании модуля
Исправлен баг работы модуля только с версиями PHP > 5.4.0
Исправлен баг, при котором в селекторе .aaa-bbb считалось что bbb - это тег и веса расчитывались неправильно.
1.1.10, 31.08.2015
Исправлена ошибка с абсолютными http-адресами в стилях при работе инлайнера.
Добавлена sass-версия библиотеки ZurbInk
1.1.9, 23.07.2015
Исправлен баг в укорачивании ссылок
1.1.8, 08.07.2015
Добавлен перенос стилей в условных комментариях внутрь body.
Добавлена настройка, ограничивающая максимальную длину текста в найденных ссылках.
Добавлена настройка и функция обертывания текста, похожего на E-mail в mailto-ссылку
Внесено исправление в алгоритм сортировки CSS-правил. Если правила одинаковые по силе селектора, прав более поздний. И да, нужно было сделать hotfix, но в master слишком старая версия модуля.
1.1.7, 29.06.2015
При установке и удалении модуля сбрасывается кеш шаблонов почтовых сообщений.
1.1.6, 24.06.2015
Добавлена опция "Выделять гиперссылки в тексте с тегом " (при конвертации письма из текста в HTML)&
Текст, похожий на гиперссылки, обрачивается теперь в (учитывается опция в настройках).
Все ссылки с не-латинскими символами конвертируются в punycode.
Изменен внешний вид коннектора "Комментарии блогов". Теперь комментарии выбираются не из выпадающего списка, а выводятся деревом галочек.
1.1.5, 18.06.2015
Исправлен баг с неправильным определением сайта-отправителя письма главного модуля.
1.1.4, 16.06.2015
Исправлен баг с кириличиескими символами и конвертацией решения при загрузке в маркетплейс
1.1.3, 15.06.2015
Исправлен баг с путаницей протокола и сайта
Сайт-отправитель теперь определяется в событии и передается в явном виде в конвертер
В настройки модуля добавлена новая опция - на что заменять плейсхолдер #UNSUBSCRIBE_LINK# в системных письмах главного модуля
Изображения, указанные в атрибуте src тега img прикладываются к письмам как вложения
Все URL-подобные подстроки, находящиеся НЕ внутри тега оборачиваются в span.suggested-link
1.1.2, 10.06.2015
В теме оформления можно использовать плейсхолдеры #NAME# (имя пользователя), #SITE_NAME# (название сайта), #UNSUBSCRIBE_LINK# (ссылка на отписку пользователя).
При конвертации text-писем в html в тег a оборачиваются ссылки и E-mail'ы
URL сайта берется из настроек текущего сайта (или сайта по умолчанию, если не удалось определить сайт-отправитель)
Удалены старые настройки модуля, изменен текст на странице инлайнера.
Класс-обработчик событий теперь запоминает сайт последнего отправленного письма.
Добавлен хак: каждая строчка text-письма оборачивается в
Добавлен хак: распознавание ссылок-email-ов
Исправлен баг с отправлением писем через инлайнер с не-базового сайта.
1.1.1, 04.06.2015
Изменен код для удалени зависимости на pecl_http.
В обновление добавлены некоторые файлы обновленные ранее, но не попавшие в сборку.
1.1.0, 04.06.2015
Конвертация text в html вынесена в отдельный обработчик, когда еще известен почтовый шаблон и еще не сработала тема оформления.
Добавлена замена множественных пробелов на для сохранения внешнего вида не-html писем после конвертации.
В инлайнер добавлен шаг замены относительных ссылок в якорях и картинках на абсолютные.
Добавлена страница настроек модуля с тремя опциями (в настройках модуля можно указать: протокол, хост, порт).
Переработан контроль доступа к модулю.
Переработан PHPDOC
В обработчик каждого отправляемого письма добавлен журнал преобразований текста сообщения.
Исправлена ошибка: файлы стилей не обрабатывались инлайнером, если был указан относительный путь к файлу.
Исправлена ошибка: на странице настроек (классы модуля вызывались раньше, чем он подключался).
Исправлена ошибка: в логике работы обработчика отправления писем.
Доработан инлайнер: сохраняются неразрывные пробелы ( и ).
Если в теле img тега есть атрибут bxmailattachcid а src начинается не с cid:, то происходит подстановка картинки из вложения.
Добавлена проверка версии главного модуля при установке (если ниже 15.0.14 - модуль нельзя установить).
Приглашаем к сотрудничеству партнеров — модуль сэкономит вам литры крови и километры нервов.