Я наткнулся на сервер sendmail с QueueLA
и RefuseLA
установить на тем же значение (50). Я не уверен, почему предыдущий администратор сделал это. Есть ли законная причина, по которой кто-то захочет это установить? Как в таком случае будет вести себя sendmail?
Судя по историческим журналам, мне кажется, что это происходит между двумя принудительными действиями. Я вижу кое-что, где сообщения мгновенно ставятся в очередь (stat=queued
) и другие, где входящее соединение отклоняется ... но нет четкого указания, почему одно действие было выбрано вместо другого.
Настройка QueueLA
и RefuseLA
с тем же значением имеет смысл, если вы хотите уменьшить количество состояний sendmail. Он конфигурирует только два состояния: «нормальное» и «полная перегрузка» без каких-либо состояний между ними.
RefuseLA
отвергает новый входящие SMTP-соединения / сеансы, но sendmail может получать дополнительные сообщения через уже существующие соединения - QueueLA
справится с ними. Удобно по умолчанию background
режим доставки. Подумайте о быстром сеансе SMTP, отправляющем несколько сообщений множеству медленных адресатов SMTP, и о процессе доставки sendmail после получения каждого сообщения. [Можно ограничить количество сообщений, принимаемых за один сеанс SMTP.]
Сам я бы не стал использовать такую конфигурацию, но ИМХО, это в основном вопрос личных предпочтений (предпочтительный «стиль»). Я сам иногда использую подход "Keep It Simple Stupid" :-)