Announcement Announcement Module
Collapse
No announcement yet.
Exim optimization Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • Exim optimization

    By making the following change to the Exim config file we can increase the speed for mail delivery.

    1. Tell exim not to queue messages which have a lot of destination emails in them. The default is 10, setting this to 0 will get exim to try and deliver all of them without saving them to the spool/queue. But the value 0 (Unlimted) can be dangours, as it may bog down your server. So better to try with a higher value like 300.

    smtp_accept_queue_per_connection=0

    2. Ensure your spool directory is split into sub-folders

    split_spool_directory = true

    3. Configure exim to run more sending processes at the same time.

    queue_run_max = 15
    remote_max_parallel = 15

    This settings will create multiple spool threads (in this case, 15 threads will simultaneously deliver mail at the same time to 15 different hosts).
    After these changes, please don't forget to restart exim.

    Spool to RAM Disk

    The major drawback of doing this is that power loss or other major system failure can cause messages to be lost. So only use this method if this risk is acceptable to you.
    Last edited by Anoop V; 18th November 2014, 06:53 AM.

  • #2
    The above discussed seems good, but we can not even think about it, if it eat up more server resources

    Comment

    Tag Cloud Tag Cloud Module
    Collapse
    Working...
    X