Назад | Перейти на главную страницу

Сменить получателя всей почты в очереди Postfix

После запуска postqueue -p Я заметил, что много писем застряло в очереди для объекта, который недавно сменил свой домен.

Есть ли способ изменить все получатели почты застряли в очереди на адрес *@entity.be на Banana@foo.com

Таким образом, я могу легко проверить, какие письма важны и нуждаются в повторной отправке, а какие можно удалить.

Я знаю, что могу вручную отправлять все письма одну за другой с помощью предлагаемое здесь решение но для многих это просто.

Первое, что следует отметить, это то, что повторно поставленные сообщения могут быть переписаны по адресу. Итак, самое простое - это отпустить и запросить эти электронные письма и включить правильную перезапись адреса в postfix.

Как это:

recipient_canonical_maps = regexp:/etc/postfix/recipient_canonical.pcre
With this content:

/^(.*@)entity.be$/ Banana@foo.com

Затем отпустите и запустите

postsuper -HALL
postsuper -rALL