>> > Use standard system administration tools, like top, iostat, netstat, and >> > others, to analyze and profile your server. Once you are confident that >> > you >> > know exactly where the bottleneck is, only then you can plan what needs >> > to >> > be done. >> >> >> I do believe it's an IO performance problem coupled with way too many >> messages in my own account. If I don't log in myself, everyone else's >> performance seems to be fine. I'm upgrading servers soon to fix the >> IO problem but I was hoping to learn about any tuning/optimization >> knobs for the meantime. > > > There are none. The only configurable settings are the ones for the maximum > number of concurrent logins.
I'm experimenting with some settings and the preliminary results are quite positive. Are the following settings appropriate for up to 10 webmail users with the server and webmail client residing on the same machine? /etc/courier-imap/imapd MAXDAEMONS=10 MAXPERIP=10 I suspect the increased performance I'm seeing is due to disabling IMAP_EMPTYTRASH: # You might want to disable this setting in certain situations - it results # in a stat() of every file in each folder, at login and logout. I also tried increasing: /etc/courier/authlib/authdaemonrc daemons=10 But I don't see a change in the number of running /usr/lib/courier/courier-authlib/authdaemond processes. Should that setting control those processes? Also I'm using courier-imap-4.15-r1 since it's the latest one marked stable in Gentoo. Could upgrading to 4.16.2 include any significant performance benefits? - Grant ------------------------------------------------------------------------------ _______________________________________________ Courier-imap mailing list Courier-imap@lists.sourceforge.net Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap