I've been torture testing MTAs this weekend in preparation for selecting one for a new mail cluster that will need to be able to scale very well. I like Courier's functionality and would like to be able to use it, but so far it is getting slaughtered by qmail and Postfix. Here's what I did:
My target is an AMD K6-2 550MHz with 128MB of RAM using ReiserFS and running Gentoo Linux. It does have a rather slow IDE drive. I installed courier-0.36.0.20011123 using the defaults except for a custom --prefix. I made the following mods to the couriertcpd config: I increased MAXDAEMONS to 400, MAXPERC to 300, and MAXPERIP to 120. I added -nodnslookup and -noidentlookup to TCPDOPTS and set -stderrlogger=/dev/null. My source machines are all qmail boxes. I shut down qmail on each box and injected 5000 messages into the queue. I used the same headers used by perftest1 so Courier would not spend any cycles rewriting headers. The bodies were <50 bytes in length. I then started qmail simultaneously on all three boxes. I used the timestamps on messages themselves to calculate the elapsed time until the last message was successfully delivered. I also performed the same experiment with qmail and Postfix. Here are the results: Courier: 49 minutes qmail: 32 minutes Postfix: 23 minutes I would like to close the gap between Courier and Postfix a bit. Can anyone recommend some tuning parameters I may not be considering? -Ben -- Ben Beuchler There is no spoon. [EMAIL PROTECTED] -- The Matrix _______________________________________________ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
