show domains

Сводка по приёмникам
Адреса отправки сложены

Печатает домены получателей, сложив по каждому все адреса отправки — или только один адрес, с –vmta. В строке: получатели, объём, соединения и последняя ошибка.

По умолчанию — двадцать доменов; больше — –maxitems, отбор — –connected, ошибки — –errors, порядок — –sort. Последняя строка вывода пишет, сколько показано из скольких.

Второй срез тех же данных, что и show queues: числа у них не совпадают — это разные агрегаты, а не ошибка.

Главная ловушка — двадцать строк по умолчанию. На узле с сотней приёмников вывод без ключа показывает верхушку; последняя строка вида «20 of 130 domains shown» об этом говорит, но её легко не заметить.
Что делает Хаб. Вызывает через POST /command с ключом узла — чтобы предложить домены из очереди целями операций в управлении. Длину передаёт явно, –maxitems=10000, поэтому список не обрезается двадцатью доменами.
Рекомендуемые значения

Ключи под вопрос:

Задача Как звать
все приёмники, а не двадцать –maxitems=1000 –sort=rcpt
приёмники одного адреса отправки –vmta=имя
где ошибки –errors
застрявшие без соединений –connected=no
Ключи, умолчание в двадцать доменов и сложение по адресам — из руководства (§ 6.3.13). Советы по ключам — наши.
Пример в конфигурации
# все приёмники с ошибками, крупные сверху
pmta show domains --maxitems=1000 --sort=rcpt --errors
Без –maxitems вывод остановится на двадцати доменах.
жёлтым — — имена директив, голубым — блоки. Так же они подсвечены и в тексте карточки.
Совместимость
PowerMTA 6.0
описана в руководстве этой версии · платформа: любая
С какой версии директива доступна, вендор указывает не для всех — здесь пометки нет. Имя встречается и в издании руководства 5.0.
Как проверить на узле
Узнать, сколько доменов в очереди всего:
pmta show domains --maxitems=1000 | tail -1
Последняя строка — «N of M domains shown»: M и есть число приёмников в очереди.
В Хабе
Цена ошибки
безопасно: неверное значение ничего не ломает
Сценарии
Разобраться с доставляемостью