Остановить доставку до цели — или до всего сразу провереноважноПишет Хаб

Придерживает почту, не проваливая её, — для одного домена, одного адреса, одной метки или для всего кластера, если цель не назвали.

Подробно

Приостановка — это вмешательство, которое останавливает доставку, не портя почту: письма ждут в очереди отправки и уходят, когда паузу снимут или она истечёт. Это правильный инструмент для «не отправлять на этот домен, пока не разберёмся», а такое нужно оператору в два часа ночи — значит, модуль управления обязан отдавать его по-человечески. MTA принимает ровно четыре поля: domain, tag, cluster и expire — и только их. Поле называется domain, хотя колонка за ним — target: тело, собранное по схеме базы, будет принято и проигнорировано, и именно так наша первая попытка остановила весь кластер, называя один домен. Перемерено 2026-09-19 при сборке модуля управления, по одному имени за раз: domain и tag возвращаются в ответе, а to, target, remoteip, from и localip MTA глотает без единого слова и оставляет паузу на весь кластер. Приостановить один адрес отправки через REST поэтому нельзя вовсе — форма консоли такое поле показывает, но публичный интерфейс его не соблюдает. cluster: false ограничивает паузу узлом, который принял вызов, и проставляет его номер; cluster: true — значение по умолчанию — применяет её везде. expire — это метка времени UNIX, ноль означает «навсегда». Удаление ищет совпадение по полям, а не по номеру: {"domain": …, "cluster": false} снимает паузу, созданную ровно с этими значениями. DELETE, не совпавший ни с чем, всё равно отвечает 200.

Что будет, если ошибиться

Тело, где цель названа любым полем, кроме domain или tag, — включая имена колонок таблицы за ним (target, localip) и имена, которыми пользуются формы самой консоли (to, from).Поле молча отбрасывается, и пауза становится общекластерной: узел перестаёт отправлять вовсе, а интерфейс показывает тот единственный домен, который просили. Измерено на mq-01 2026-09-19, по одному полю за раз; за проверку набралось пять таких пауз, и узел стоял, пока их не сняли.проверено опытом · проверено
POST с телом, которого MTA не узнаёт, в том числе в формате формы.Пауза на весь кластер без срока. Узел принимает почту и не отправляет ничего; очереди растут; ответ был 200 и говорил {"cluster": true}. Проверено на стенде.проверено опытом · проверено
Пауза создана с expire, заданным как длительность в секундах.Она истекает в 1970 году и не вступает в силу никогда, поэтому оператор считает доставку приостановленной, а она идёт на полном ходу.проверено опытом · проверено
Пауза снимается по номеру или по одному домену, тогда как создавалась в области узла.Не снимается ничего, а вызов возвращает 200. Доставка остаётся остановленной, пока интерфейс докладывает об успехе.проверено опытом · проверено