The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как Postfix по умолчанию заново посылает недоставленную почту?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта)
Изначальное сообщение [ Отслеживать ]

"Как Postfix по умолчанию заново посылает недоставленную почту?"  +/
Сообщение от papakota (ok) on 15-Фев-16, 05:07 
Здравствуйте,

Я просто хочу как бы убедиться в том, что правильно всё понял после поиска инфы в Гугле. Если я правильно это понимаю, то если первая попытка послать почту неудачная, то тогда Postfix ждет 5 минут и проверяет свою отсроченную очередь (deferred queue). И это в соответствии с параметром queue_run_delay и после этого заново пытается послать почту. Это также всё соответствует параметру minimal_backoff_time (по умолчанию, это 5 минут или 300 секунд). После этого Postfix каждый раз удваивает период ожидания до значения, не превышающего параметр по умолчанию, выставленный в maximal_backoff_time. А это чуть более 1 часа (66,66 минут или 4000 секунд). Ну и после этого Postfix пытается послать сообщению приблизительно раз в час в течении 5 дней. И это в соответствии с параметром maximal_queue_lifetime, для которого default составляет 5d. Всё верно?

P.S. А что, если у меня в файле main.cf вообще не выставлены эти все параметры? Тогда Postfix всё равно следует его параметрам по умолчанию или как?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как Postfix по умолчанию заново посылает недоставленную почту?"  +/
Сообщение от ipmanyak (??) on 15-Фев-16, 10:02 
>[оверквотинг удален]
> Это также всё соответствует параметру minimal_backoff_time (по умолчанию, это 5 минут
> или 300 секунд). После этого Postfix каждый раз удваивает период ожидания
> до значения, не превышающего параметр по умолчанию, выставленный в maximal_backoff_time.
> А это чуть более 1 часа (66,66 минут или 4000 секунд).
> Ну и после этого Postfix пытается послать сообщению приблизительно раз в
> час в течении 5 дней. И это в соответствии с параметром
> maximal_queue_lifetime, для которого default составляет 5d. Всё верно?
> P.S. А что, если у меня в файле main.cf вообще не выставлены
> эти все параметры? Тогда Postfix всё равно следует его параметрам по
> умолчанию или как?

на все вопросы - да.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Как Postfix по умолчанию заново посылает недоставленную почту?"  +/
Сообщение от ALex_hha (ok) on 15-Фев-16, 18:49 
> P.S. А что, если у меня в файле main.cf вообще не выставлены
> эти все параметры? Тогда Postfix всё равно следует его параметрам по
> умолчанию или как?

то, что параметров нет в main.cf не значит что они не заданы ;)


# postconf -d | grep backoff_time
maximal_backoff_time = 4000s
minimal_backoff_time = 300s

# postconf -d | grep lifetime
bounce_queue_lifetime = 5d
maximal_queue_lifetime = 5d

# postconf -d | grep queue_run_delay
queue_run_delay = 300s

P.S.
Так же следует учитывать, что если параметр не задан в main.cf и если он задан как maximal_queue_lifetime =, например, то вы получите абсолютно разное поведение.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Как Postfix по умолчанию заново посылает недоставленную почту?"  +/
Сообщение от papakota (ok) on 15-Фев-16, 23:28 
Ясно, всем спасибо!
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру