Консольные команды PMTA

Мануал Консольные команды PMTA

Взаимодействие с PMTA в основном осуществляется консольными командами с терминала, но в некоторых случаях и через web монитор.

Система


Перезапустить pmta
service pmta restart


Запустить pmta
service pmta start

Перезагрузить конфигурацию pmta
pmta reload


Перезапустить pmtahttp
pmtahttp restart

Поиск ошибок (если pmta не запускается вводим эту команду и получаем ошибку которую нужно исправить)
pmtad --debug

Сбросить данные статистики
pmta reset counters

Проверить статус pmta, подключений и очередей рассылки
pmta show status

Рассылка


Остановить выбранную очередь для конкретного vmta
pmta pause queue domain.ru/vmta

Остановить все очереди рассылки
pmta pause queue */*

Остановить отправку для конкретного домена
pmta pause queue domain.ru/*

Остановить отправку для всех vmta
pmta pause queue */vmta

Возобновить отправку для определенного vmta
pmta resume queue domain.ru/vmta

Возобновить отправку для всех vmta
pmta resume queue */*

Продолжить рассылку для определенного домена
pmta resume queue domain.ru/*

Остановить рассылку для всех vmta
pmta pause queue */vmta

Снять режим backoff для конкретного vmta
pmta set queue --mode=normal domain.ru/vmta

Снять режим backoff для всех vmta и доменов
pmta set queue --mode=normal */*

Удалить очередь для конкретного домена получателя (к примеру mail.ru)
pmta delete --queue=mail.ru/*

Удалить все очереди рассылки
pmta delete --queue=*/*

Удалить очередь для конкретного vmta
pmta delete --queue=*/vmta

Для конкретного домена получателя (к примеру mail.ru)
pmta delete --queue=mail.ru/*


Просмотр статистики


Показать в терминале очередь рассылки на адреса домена mail.ru
pmta list --queue=mail.ru

Показать все списки очереди рассылки
pmta list --queue=*/*

Показать все очереди рассылки
pmta show queues

Показать все заблокированные ip адреса
pmta show disabled sources */*

Показать заблокированные ip адреса для определенного домена
pmta show disabled sources domain.ru/*

Показать заблокированные ip конкретного vmta
pmta show disabled sources */vmta

Показать домены, на которые отправляются письма
pmta show domains

Посмотреть домены получателей
pmta show topdomains

Показать все очереди рассылки
pmta show queue

Очереди с большим обьемом рассылки
pmta show topqueues

Показывать статус всех vmta
pmta show vmtas


Настройки


Показать общие настройки отправки для всех доменов
pmta show settings domain

Настройки конкретного домена, к примеру mail.ru
pmta show settings mail.ru/*


Другое


Показать версию PMTA
show version

Показать статус регистрации PowerMTA
pmta show registration

Показать информацию о лицензии PowerMTA
pmta show license


Тесты


Проверяем подключение domain1.com с ип 0.0.0.0 к domain2.com
pmta resolve --connect --source=domain1.com,0.0.0.0 domain2.com

Проверим DNS маршрутизацию до сервера и проверку его доступности (к примеру mail.ru)
pmta resolve --connect mail.ru

Теперь убедимся готов ли принять наше письмо почтовый сервер.
Трассировка передачи (к примеру на mail.ru)
pmta trace mail.ru
Top