Kyle Wheeler wrote:
On Tuesday, September 4 at 08:26 PM, quoth Russell E. Meek:
OS related tweaks, probably not. However you could utilize a imap proxy such as up-imapproxy which if using FreeBSD is in ports.
Visit: http://www.imapproxy.org/ to learn more.
This should relieve the load on Dovecot.
We found that on our server, *not* using imapproxy improved our performance. We used to use imapproxy to great effect when we were using BincIMAP, but Dovecot is so darn fast (and caches its own authentication) that all imapproxy added was additional inter-process communication (translation: slower than just using Dovecot alone).
~Kyle
My understanding is that webmail clients like squirrelmail open, then close connections on each http transaction that requires a connection to the imap server, so imapproxy's caching of connections saves you having to re-open connections to the backend server. That's essentially why my original question included "what about time_wait", since I was concerned that squirrelmail could leave a LOT of connections in a TIME_WAIT state.
Thanks for your other suggestions, Ken
-- Ken Anderson Pacific.Net