Hey everyone, I recently migrated a whole bunch of servers from qmail to exim (currently 4.60). Among these are an outbound mail submission agent (hereby called a.msa) and an apache web server (hereby called b.www).
The exim.conf for both are here: http://test.seattleserver.com/exim/exim.conf.msa - for a.msa http://test.seattleserver.com/exim/exim.conf.standard - for b.www b.www hosts websites for several clients. Among these is one who sends out a mailing to a couple thousand people every day, using a commercial PHP-based mailing list management program (*sigh*) called 1-2-all (http://www.activecampaign.com/12all/). With the (fairly standard) qmail setup, everything ran quietly and fine. After switching to exim, when the mails are sent out each midday, load on b.www rises above 5, and load on a.msa rises above 16. These numbers are consistant from day to day. What am I doing wrong? Or the more likely question - what is configured insufficiently? I think that the concurrency limits are what made qmail run nicely. I took a look at the rate limiting stuff added to 4.60 but am not exactly sure where the best place to add it is, or whether it's the best approach to this problem. Looking at the logs since I added the sender rate reporting - b.www routes over 1600 messages in a 10 minute period. The goal is to reduce load to a normal level while not actually stopping any mail delivery - just slowing it down a bit. I do not think all of the (PHP and the like) software on b.www can handle retrying if the mail server there does not accept their mail on the first try, so exim on b.www must not return a "server too busy" sort of response. a.msa in theory could, as long as it does not do that to authenticated clients. If I'm guessing correctly, the qmail approach seems the best in this situation for the b.www exim server - accept mail as fast as it comes in, but then limit the outgoing concurrency rate, though this may be better if the a.msa exim server has rate limiting? That may keep the load from spiking so much on a.msa, but the mystery remains - why does the load go up at all on b.www? That makes no sense to me. Any advice on how to alter my configuration to deal with this problem in the most elegant manner possible very welcome. Cheers, -- Casey Allen Shobe | [EMAIL PROTECTED] | 206-381-2800 SeattleServer.com, Inc. | http://www.seattleserver.com -- ## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://www.exim.org/eximwiki/
