Удаляет получателей из очереди по отбору: очередь, задание, отправитель, получатель, идентификатор конверта, возраст.
Отбор обязателен: хотя –queue по умолчанию означает все очереди, команда требует явно указать –queue или –jobId — чтобы случайный pmta delete не опустошил очередь.
В учёт удаление записывается как удаление администратором; ключ –no-accounting это отключает. С –dsn отправителю уходит отчёт о недоставке, удаление идёт медленнее, и без –accounting записи в учёте нет.
🔴 Необратимо: удалённое не восстановить, резервных копий спула у нас нет.
Ключи отбора:
| Ключ | Что отбирает |
|---|---|
| –queue=домен/адрес | очереди; звёздочки допустимы |
| –jobId | одно задание |
| –orig, –rcpt | отправителя или получателя |
| –envId | идентификатор конверта |
| –older-than=4d | получателей старше срока; запись — как у bounce-after |
# сначала посмотреть отбор, потом удалить pmta list --queue=yahoo.com/* pmta delete --queue=yahoo.com/*
3 связи
pmta show queues --no-rcpt-events yahoo.com/*
3 статьи
◇Списки адресов — именованные и безымянныеСписок адресов, доменов, образцов или хешей; именованный подключается директивами вроде подавления, безымянный живёт внутри процессора входящей почты.◇Как назвать очередь в командеКак назвать очередь в аргументе команды: та же пара «приёмник и адрес отправки», к которой добавлены звёздочки.◇Две метки, которые отправитель вешает на письмоЗадание группирует письма, идентификатор конверта опознаёт одно; обе ставит подающая сторона, и только по ним потом можно отобрать свою почту в очереди узла.