Установка на Windows

Installing on Microsoft Windows
Тот же порядок, другие мелочи

Установка на Windows идёт установщиком MSI, запущенным из командной строки с правами администратора. Дальше — те же обязательные вещи, что и на Linux: файл лицензии и проверенная конфигурация.

Две особенности Windows. Лицензию кладут в license.dat в каталоге установки и сохраняют в ASCII, а не в Unicode. Файлы спула, учёта и журналов исключают из проверки антивирусом и из служб индексирования — иначе они блокируют файлы MTA.

Главная ловушка — сохранить лицензию в Unicode. Руководство прямо требует ASCII: ключ, сохранённый в Unicode, в редакторе выглядит верным, но в файле это другой набор байтов.
Что делает Хаб. У нас узлов на Windows нет; рецепт полезен как справка. Единственная особенность, о которой стоит помнить, — файл лицензии обязан быть в ASCII.
Рекомендуемые значения

Что где на Windows:

Что Где
лицензия license.dat в каталоге установки, в ASCII
конфигурация config.dat в каталоге установки
запуск «Службы» или net start pmta
исключения антивируса и индексирования спул, учёт, журналы
Порядок установки, требования к лицензии, конфигурации и антивирусу — из руководства (§ 2.1). Таблица — наша.
Пример в конфигурации
# из командной строки администратора
net start pmta
Команда из руководства; то же делает оснастка «Службы».
жёлтым — — имена директив, голубым — блоки. Так же они подсвечены и в тексте карточки.
Совместимость
PowerMTA 6.0
описана в руководстве этой версии · платформа: любая
С какой версии директива доступна, вендор указывает не для всех — здесь пометки нет. Имя встречается и в издании руководства 5.0.
Как проверить на узле
Проверить, что служба работает:
sc query pmta
RUNNING — служба поднялась; если нет, причину ищут в pmta-startuperr.log в подкаталоге журналов.
В Хабе
Цена ошибки
безопасно: неверное значение ничего не ломает
Сценарии
Подготовить узел к отправке