Ключ лицензии лежит на узле обычным файлом. На Linux это /etc/pmta/license, на Windows — license.dat в каталоге установки.
Содержимое непрозрачно — это выданный вендором ключ, который не читают и не правят.
Одно жёсткое требование руководство называет прямо: на Windows файл должен быть сохранён в ASCII, а не Unicode. Требование выглядит мелочью ровно до тех пор, пока ключ не скопирован через блокнот, сохраняющий в UTF-16, — тогда MTA его не примет, а причина не видна глазами.
Файл — часть состояния узла. Он лежит в каталоге конфигурации и входит в то, что копируют для восстановления (backup-restore): восстановление без него означает новое обращение в поддержку.
⚠️ И уровень лицензии Хабу неизвестен: в телеметрии этих данных нет. Значит пресеты соединений считаются без оглядки на то, какая лицензия у клиента, — а стандартная режет исходящие соединения до двухсот молча (licensing).
При восстановлении узла файл нужен так же, как конфигурация: Хаб восстановит настройки, но не ключ.
Что проверять у файла:
| Что | Каким должен быть |
|---|---|
| расположение | /etc/pmta/license на Linux |
| кодировка на Windows | ASCII, не Unicode — требование руководства |
| права | те же, что у конфигурации: ключевой материал |
| резервная копия | вместе с каталогом конфигурации |
Проверять содержимое глазами бесполезно — ключ непрозрачен. Единственная настоящая проверка та, что делает сам MTA.
Копировать файл, а не текст. Перенос через редактор и есть источник проблемы с кодировкой; передача файлом её снимает.
# перенос ключа: файлом, а не через редактор scp license root@node:/etc/pmta/licensechown pmta:pmta /etc/pmta/license && chmod 640 /etc/pmta/license
что делают не так и чем это кончается3 ошибки▶
§ 2.2
§ 1.8
§ 2.2
3 связи
Обновление MTAПри обновлении файл остаётся на месте: ключ переустановки не требует. § 2
pmta show license ls -l /etc/pmta/license
3 статьи
◇Ключ активации — условие установки, а не шаг после неёБез ключа активации от поддержки SparkPost MTA не ставится и не работает, а уровень лицензии задаёт потолок исходящих соединений: на стандартной всё сверх 200 игнорируется.◇Ограничения облакаОблака ограничивают исходящую почту через порт 25, пока не попросишь снять лимит, а их диапазоны адресов почтовики встречают с подозрением.◇Как перевести план отправки в железоДве постоянные, по которым считается любой узел: около 2 КБ памяти на каждого получателя в очереди и место под спул, пропорциональное суммарному размеру писем.