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.