MTA Performance Tuning Tips for EXIM

6.2. MTA Performance Tuning Tips for EXIM

[Basically a placeholder for now. This information is taken from my general Exim/Mailman howto at http://www.exim.org/howto/mailman.html which is also in the Mailman distribution as README.EXIM]

List Handling Configuration

[These comments are for Mailman version 1.x and 2.0. It is likely that 2.1 may have different requirements] Exim can be run in a similar way to sendmail - with mailman run from aliases, or there is a recipe for automagic list support by adding exim directors and transports to the exim config file. This is described in the files refered to above.

Performance

[Also make sure you look at the generic MTA performance FAQ entries]

This is a set of configuration directives I used on the list boxes I admin. Some of these are necessary, others are cosmetic, a few are probably superfluous - they work for me!

 # definition of injecting IP addresses
 LOCAL_NETS=127.0.0.1/32
 #
 # Extra logging data - not necessary but makes the logs more
 # useful, but bigger
 # lookup all hostnames - puts hostnames into log as well as ips
 host_lookup = 0.0.0.0/0
 # tweak logging
 log_all_parents
 log_file_path = /var/log/exim/%s.log
 log_received_recipients
 log_refused_recipients
 log_received_sender
 log_smtp_confirmation
 #
 #
 # relay control - from our local network only
 host_accept_relay = LOCAL_NETS
 #
 #
 # Verify receipient addresses on everything except local injects
 # DO NOT verify addresses from mailman - this would slow down
 # the acceptance of messages dramatically
 receiver_verify_hosts = !127.0.0.1/8:0.0.0.0/0
 sender_verify
 #
 # performance tweaks - 1st is good for linux, maybe less so for others
 split_spool_directory
 remote_max_parallel = 15

Last changed on Mon Mar 10 11:59:46 2003 by Nigel Metheringham
Converted from the Mailman FAQ Wizard

This is one of many Frequently Asked Questions.

Labels

 
(None)