Обзор MTA-Hub

Рассылочные платформы

Подключение рассылочной платформы

Рассылочные платформы.
SMTP и трекинг
без ручного ввода.

Списки, письма и кампании хранятся в платформе, а серверы, адреса, домены и трекинг — в Хабе. Хаб сам создаёт в платформе точки подачи и трекинг-домены.

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

Кто за что отвечает
Protosender · InterspireMumara · MailWizzСверка каждую ночь
Рассылочные платформы · обзорИнтерфейс MTA-Hub
Точки подачиСверкаВовлечённость
Оригинальные экраны модуляОткрыть в полном размере ↗
01ДоступАдрес панели и вход
02ПланХаб смотрит, ничего не меняя
03ПодключениеПосле вашего подтверждения
04Каждую ночьСверка, открытия, переходы

01 / Платформа и Хаб

Рассылочная платформа и Хаб: кто за что отвечает.

Списки подписчиков, письма и кампании остаются в рассылочной платформе — Protosender, Interspire, Mumara или MailWizz. Серверы, адреса, домены и трекинг — в Хабе. Раздел «Платформы» связывает одно с другим: Хаб передаёт платформе SMTP-точки подачи и трекинг-домены, а забирает открытия и переходы.

Точки подачи

Без ручного ввода

Хаб сам заводит в платформе vMTA и пулы PowerMTA, адреса MailerQ — с логином, паролем и пределом прогрева. Переписывать SMTP-доступы в панель вручную не нужно.

Вовлечённость

Рядом с доставкой

Открытия, переходы, отписки и жалобы Хаб забирает из платформы — по дням и по точкам подачи. Доставку и отказы берёт у MTA: там точнее.

02 / Сверка настроек

Ночная сверка платформы с серверами.

Сверка настроек идёт каждую ночь и в обе стороны: приостановили точку в Хабе — она выключается в платформе, выключили в платформе — Хаб это видит. Если точки больше нет на сервере, сверка найдёт её и назовёт: письма через неё не уйдут.

Расхождение

Найдено сверкой

Последняя сверка с Protosender заняла 4 секунды. У mail.skylarktrips.org-vmta в платформе состояние «inactive» — не то, что задал Хаб. Точка помечена, в сводке стало 28 включённых из 29.

Требует внимания

С кнопкой

На сервере mq-01 работает трекинг, но его адреса не внесены в доступ к базе Protosender — открытия и переходы с них не запишутся. «Обновить доступ» исправляет это одним нажатием.

Сверка в самой платформе ничего не меняет — только читает. Блок «Требует внимания» появляется, только когда есть о чём сказать.

03 / Подключение

Подключение платформы в три шага.

Подключение рассылочной платформы идёт в три шага, и что будет на каждом, написано ещё до первого нажатия. Менять что-то на чужом сервере Хаб начинает только после вашего подтверждения, а ход каждого действия виден в консоли.

Шаг 1

Вы даёте доступ

Название, адрес панели и вход на её сервер. Пароль хранится зашифрованным и больше не показывается.

Шаг 2

Хаб показывает план

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

Шаг 3

Хаб вносит изменения

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

Protosender, Interspire и Mumara подключаются через вход на сервер панели, MailWizz — только по ключу API: вход на сервер ей не нужен.

04 / Что Хаб умеет через платформу

Шесть возможностей Хаба в каждой платформе.

К Protosender, Interspire, Mumara и MailWizz Хаб подключается по-своему, а умеет с ними одно и то же. Если у платформы нет какой-то возможности, Хаб ставит прочерк и отключает кнопку, а не делает вид, что данные есть.

Экспорт

Точки подачи (SMTP)

vMTA и пулы PowerMTA, адреса MailerQ — с логином, паролем и пределом прогрева.

Сверка

В обе стороны

Выключили в Хабе — выключено в платформе, и наоборот.

Трекинг-домены

В кабинете платформы

Ссылки и пиксели в письмах идут через ваши домены.

Трекинг-архив

Для серверов Хаба

У Protosender и Interspire; Mumara и MailWizz ведут трекинг сами — у них прочерк.

Вовлечённость

Открытия и переходы

По дням и по точкам подачи, плюс сверка объёма с MTA.

Один стоп-лист

Отписки и жалобы

Отписался от прогрева — не получит рассылку, и наоборот.

05 / Подробно об интерфейсе

Интерфейс раздела «Платформы» — 6 экранов.

Сводка, замечания, карточка платформы, подключение, консоль задачи и ключ API. Над каждым снимком — зачем нужен экран, под ним — что на нём есть.

Сводка и платформы

3 экрана

Страница начинается со сводки: сколько рассылочных платформ подключено, через сколько доменов идут письма, сколько точек подачи включено и за какой день забрана вовлечённость. Ниже — список того, что требует исправления, с кнопкой в каждой строке. Дальше — карточка каждой подключённой платформы со всеми её действиями.

01

Куда Хаб отдаёт отправку

Сводка раздела

Сводка раздела отвечает, куда Хаб отдаёт отправку. Четыре числа показывают, сколько рассылочных платформ подключено, письма скольких доменов через них идут, сколько точек подачи включено и за какой день забраны открытия и переходы. Если число точек не сходится — в примере 28 из 29, — значит, сверка нашла расхождение, и его стоит разобрать. Ниже — что работает без платформ, например транзакционные серверы. Справа — «Сверить состояние» и «Подключить платформу». Сводку открывают, чтобы убедиться, что платформа получает все точки подачи и открытия приходят вовремя. Если вовлечённость забрана давно или включено меньше точек, чем передано, смотрите карточку платформы ниже.

MTA-Hub: Куда Хаб отдаёт отправку — Сводка разделаУвеличить
Экран 01 · Куда Хаб отдаёт отправку. Пример из интерфейса MTA-Hub.
  • Платформа подключена — 1.
  • Доменов через неё — 6.
  • Точек подачи включено — 28 из 29 — у одной в платформе не то состояние, что задал Хаб.
  • Вовлечённость забрана — за 20 октября — крупно показан день данных, а не время запроса.
  • Вне платформ — по точке подачи на tx-01 и tx-02 и два домена — ссылка на экспорт SMTP.

Строка «Вне платформ» — справка, а не тревога: транзакционные письма уходят с этих серверов без рассылочной платформы.

02

Требует внимания

Что исправить и чем

Блок «Требует внимания» — список того, что нужно исправить в подключённых платформах, и у каждой строки есть кнопка, которая это исправляет. Блок появляется, только когда есть о чём сказать. В примере замечание одно: на сервере mq-01 работает трекинг, но его адресов нет среди тех, кому открыт доступ к базе Protosender, поэтому открытия и переходы с них не запишутся. Кнопка «Обновить доступ» исправляет это одним нажатием. Смотрите сюда после добавления нового сервера с трекингом: его адреса нужно открыть для базы платформы, иначе открытия и переходы с него потеряются. Когда всё исправлено, блок исчезает сам.

MTA-Hub: Требует внимания — Что исправить и чемУвеличить
Экран 02 · Требует внимания. Пример из интерфейса MTA-Hub.
  • Замечание — доступ к базе панели открыт не всем узлам.
  • Адреса — 198.51.100.123 и 198.51.100.124 — открытия и переходы с них не запишутся.
  • Обновить доступ — добавляет их в список — тот же шаг, что при подключении.

Сюда же попадают несохранённый ключ API, точка подачи, пропавшая с сервера, записи без хозяина, пропавший трекинг-архив и незавершённое подключение.

03

Подключённые платформы

Карточка платформы

Карточка подключённой платформы — главный экран раздела. Слева — что это за платформа и куда подключена: адрес панели, сервер, база и служебный пользователь, которого Хаб создал для себя. Посередине — что через неё идёт: трекинг-домены, точки подачи, вовлечённость, трекинг-архив, и когда всё это последний раз сверяли и забирали. Отметка краснеет, если с последнего раза прошло больше двух суток. Справа — все действия, от «Проверить связь» до отключения платформы. Карточку открывают, когда с платформой нужно что-то сделать: проверить связь, сверить точки подачи или забрать открытия вне ночного расписания. Подсвеченная кнопка подсказывает, что сделать в первую очередь.

MTA-Hub: Подключённые платформы — Карточка платформыУвеличить
Экран 03 · Подключённые платформы. Пример из интерфейса MTA-Hub.
  • Кто это — Protosender «маркетинг», адрес панели, подключена 25 августа, ключ API сохранён.
  • Сервер и база — 198.51.100.40, lumacart_mail, служебный пользователь трекинга mtahub_trk; доступ открыт двум адресам, двум — нет.
  • Что идёт — 6 трекинг-доменов, 28 из 29 точек подачи, вовлечённость за 20 октября, трекинг-архив от 2 октября.
  • Когда делали — связь и экспорт — 3 часа назад, вовлечённость — 4 часа назад; дольше двух суток — отметка краснеет.
  • Шесть возможностей — у Protosender отмечены все.
  • Кнопки — проверить связь, обновить доступ, сверить экспорт, забрать вовлечённость, обновить трекинг-архив, заменить ключ, экспорт SMTP, отключить.

«Отключить платформу» убирает её из Хаба, а сама платформа остаётся как есть.

Подключение

3 экрана

Дальше — как подключают рассылочную платформу: три шага, где Хаб сначала показывает план и только потом что-то меняет. Каждое действие Хаба на сервере платформы видно в консоли — это чужой сервер, и работать на нём вслепую нельзя. Последний экран — ключ API, по которому Хаб работает в кабинете платформы.

04

Подключить платформу

Три шага

Форма подключения рассылочной платформы: тип платформы выбирают над шагами, а что будет на каждом из трёх шагов, написано до первого нажатия. Сначала вы даёте доступ, затем Хаб находит установку и показывает план, ничего не меняя, и только после вашего подтверждения вносит изменения. Поэтому кнопок две, и «Подключить» становится доступна только после плана. Protosender, Interspire и Mumara подключаются через вход на сервер панели, MailWizz — только по ключу API. Подключать платформу безопасно: до плана Хаб только читает настройки, а все изменения потом видны в консоли.

MTA-Hub: Подключить платформу — Три шагаУвеличить
Экран 04 · Подключить платформу. Пример из интерфейса MTA-Hub.
  • 1 · Вы даёте доступ — название, адрес панели, сервер, порт SSH, вход и пароль.
  • 2 · Хаб показывает план — находит установку и читает параметры базы — ничего не меняя.
  • 3 · Вы подтверждаете — Хаб создаёт служебного пользователя, открывает доступ узлам и кладёт трекинг-архив.
  • Кнопки — «Добавить и проверить установку», а «Подключить» — только после плана.

Пароль хранится зашифрованным и больше не показывается.

05

Консоль задачи

Что Хаб делал на самом деле

Консоль задачи показывает, что Хаб на самом деле делал на сервере платформы: любое действие там запускается задачей с консолью. На снимке — последняя сверка точек подачи с Protosender, она заняла 4 секунды: Хаб прочитал состояние точек в базе и нашёл одно расхождение. В самой платформе сверка ничего не меняет — только читает. Консоль можно свернуть или открыть отдельной страницей, а задача доработает до конца, даже если закрыть кабинет. Открывайте консоль, когда сверка нашла расхождение или замечание не уходит: строка «$» покажет, что Хаб читал, а итог — сколько точек сверено и сколько разошлось.

MTA-Hub: Консоль задачи — Что Хаб делал на самом делеУвеличить
Экран 05 · Консоль задачи. Пример из интерфейса MTA-Hub.
  • Строка «$» — что Хаб делал на самом деле: читал состояние точек подачи в базе lumacart_mail.
  • Расхождение — mail.skylarktrips.org-vmta в платформе «inactive» — не то, что задал Хаб.
  • Итог — сверено точек подачи: 29, разошлась одна.
  • Открыть отдельно и Свернуть — консоль можно убрать — задача доработает сама.

Это чужой сервер, и работать на нём вслепую нельзя — поэтому каждое действие видно.

06

Ключ API

Работа в кабинете платформы

Поле ключа API кабинета платформы. По этому ключу Хаб действует от имени кабинета: заводит SMTP-точки подачи и подключает трекинг-домены. Без ключа Хаб видит платформу, но работать в её кабинете не может, и в блоке «Требует внимания» появится строка «Ключ API кабинета не сохранён». Ключ создают в самой платформе и вставляют сюда кнопкой «Сохранить ключ API», а при смене — кнопкой «Заменить ключ API». Ключ нужен сразу после подключения: без него Хаб не заведёт точки подачи в кабинете платформы. У Protosender достаточно открытой части ключа (public), а MailWizz подключается только по ключу API.

MTA-Hub: Ключ API — Работа в кабинете платформыУвеличить
Экран 06 · Ключ API. Пример из интерфейса MTA-Hub.
  • Где взять — в самой платформе: API keys → создать ключ.
  • Protosender — нужна только открытая часть — public.
  • Сохранить и Заменить — первый раз и при смене ключа.

Без ключа Хаб видит платформу, но работать в её кабинете не может. Сохранённый ключ больше не показывается.

06 / Вопросы о платформах

Частые вопросы о подключении рассылочной платформы.

Коротко о том, что Хаб делает в вашей платформе, а чего не делает никогда.

Карточка платформы
MTA-Hub: Карточка платформы — что это, что через неё идёт и действияУвеличить

Слева — что это за платформа, посередине — что через неё идёт и что Хаб умеет, справа — все действия.

Какие платформы поддерживаются?

Protosender, Interspire, Mumara и MailWizz. К каждой Хаб подключается по-своему, а умеет с ними одно и то же.

Трогает ли Хаб кампании и списки?

Нет. Писем Хаб не рассылает и кампании не трогает: рассылками управляет платформа.

Нужно ли вручную вводить SMTP-доступы в платформу?

Нет. Хаб сам заводит точки подачи — vMTA и пулы PowerMTA, адреса MailerQ — с логином, паролем и пределом прогрева.

Что Хаб меняет на сервере платформы при подключении?

Только после вашего подтверждения: создаёт служебного пользователя базы, открывает доступ своим серверам и выкладывает трекинг-архив. До этого он только смотрит.

Как часто идёт сверка?

Каждую ночь сама, а по кнопке — когда нужно. Если с последней сверки прошло больше двух суток, отметка краснеет.

Откуда берётся доставка, если открытия — из платформы?

Доставку и отказы Хаб берёт у MTA: там точнее. Заодно он сверяет объём — сколько писем насчитала платформа и сколько принял MTA.

Что если отписались в платформе?

Стоп-лист один: отписавшегося в платформе нельзя добавить в прогрев импортом, а отписавшийся от прогрева не получит рассылку.

Зачем ключ API?

По нему Хаб работает в кабинете платформы: заводит точки подачи и подключает трекинг-домены. Без ключа он видит платформу, но ничего в ней не делает.

07 / Следующий шаг

Передайте SMTP-точки подачи платформе.

Платформа подключена — дальше точки подачи нужно отдать ей. Какие SMTP-входы куда переданы и с какими доступами, собрано на странице экспорта SMTP.

Ссылки и пиксели в письмах идут через трекинг-домены Хаба — их настройка на отдельной странице.

Интерфейс модуля