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

Как настроить postfix для повторной отправки мягких отказов через X часов в Debian

Это полный вопрос новичков для postfix, но мне нужно администрировать живую установку и мне нужно перенастроить скорость повторной отправки.

Помощь будет оценена.

Параметры minimal_backoff_time, maximum_backoff_time и queue_run_delay может вам помочь.

maximal_backoff_time (по умолчанию: 4000 с)

The maximal time between attempts to deliver a deferred message.

This parameter should be set to a value greater than or equal to

$ minimal_backoff_time. См. Также $ queue_run_delay.

Time units: s (seconds), m (minutes), h (hours), d (days), w

(недели). Единица времени по умолчанию - с (секунды).

Для получения дополнительной информации см. документация Postfix о параметрах

Вы хотите delay_warning_time параметр, задайте для него значение 4h, чтобы вести себя как sendmail:

delay_warning_time (default: 0h)
       The  time  after  which the sender receives the message headers of mail
       that is still queued.

       To enable this feature, specify a  non-zero  time  value  (an  integral
       value plus an optional one-letter suffix that specifies the time unit).

       Time units: s (seconds), m (minutes), h (hours), d (days),  w  (weeks).
       The default time unit is h (hours).

То есть либо выполните:

postconf -e delay_warning_time=4h

или отредактируйте файл main.cf и поставьте delay_warning_time=4h.