Wednesday, February 27, 2013

Exim control parameters

We can delay or suspend the email delivery process in exim if the load is high. 3 parameters determine this
---

queue_only_load


If the system load is higher than the value of queue_only_load, automatic delivery of incoming messages does not occur; instead, they wait on Exim's queue until the next queue runner proces

deliver_load_max


no deliveries at all are done if the load is higher that this setting

deliver_queue_load_max


Deliveries from queue are done if the load is lower that this setting
----

These three options are not fully independent. For example

deliver_queue_load_max = 14
deliver_load_max = 10

This would allow deliveries only from queue runs when the load was between 10 and 14.

I have set following values for paola server
---
deliver_queue_load_max = 30
queue_only_load = 8
----

Effect of this is when load is 8, one email is delivered at a time and no emails are delivered above 30. Please tweak these values if client complains

No comments:

Post a Comment