Exim4 скорость обработки очереди

202
22 сентября 2017, 20:48

С помощью дерективы acl_not_smtp и параметра ratelimit можно ограничить количество отправляемых сообщений. Но только когда наступает лимит, при попытке отправки сообщения оно даже не добавляется в очередь, а сразу отклоняется (например PHP функция mail() возвращает false). В связи с этим сообщения просто теряются.

Вопрос, как настроить Exim4, чтобы сообщения всегда добавлялись в очередь отправки, но только ограничить скорость обработки сообщений из очереди?

Answer 1

Вам нужно ограничивать не приём сообщений, а отправку сообщений из очереди:

queue_run_max = 5
remote_max_parallel = 1
queue_smtp_domains = 1

Описание директив.

READ ALSO
Двойной фильтр в 1С-Битрикс

Двойной фильтр в 1С-Битрикс

Нужно дважды отфильтровать элементы инфоблока в компоненте newslist

141
singleton + global mysqli

singleton + global mysqli

Есть сложный сайт, сам писал, работает в основном на php+mysqli+ajaxПроблема в том что обрабатывает весь сайт 1 файл, functions

135
simplexml_load_file() и кириллический дмоен

simplexml_load_file() и кириллический дмоен

Есть код для обновления информации о товарах из другого магазина через файл ЯндексМаркета

181
Доработка мета-бокса Wordpress

Доработка мета-бокса Wordpress

Добрый вечер! Есть кусок файла functionsphp

208