Hello,
can we have some numbers?
between 09:00 and 09:59 there were 24586 logins, between 10:00 and 10:59 there were 26296.
how many concurrent connections?
Its to laborious to check in detail, but with 7.3 logins per seconds and an average download time of at least 20-30 seconds (usually faster, but the system slowed down) there are a lot and all of them are waiting for NFS-calls to finish.
how did you compile dovecot?
I compiled with:
./configure
--prefix=/pop3/dovecot-%{version}
--with-rundir=/pop3/dovecot-%{version}/var
--disable-ipv6
--without-bsdauth
--without-checkpassword
--without-ldap
--without-pam
--without-passwd
--without-prefetch-userdb
--without-shadow
--without-static-userdb
--without-vpopmail
--with-ssl=openssl
--with-storages=maildir
do you use epoll/inotify?
I guess now (unless its default), but I have never heard of.
for me the index even helps for just opening the folder via imap.
Yes, for IMAP it may be fine. But I'm talking about a plain POP3-dovecot where an index is not required.
having an up2date index speeds up reading the folder via imap drastically.
I'm not sure about this using NFS.
did you try to store the indexes locally on the disk? you can configure that at runtime.
Why do I have to store indexes at all? I don't want a second folder for all the indices. And after all, they wouldn't make sense, because more than one pop3 server could be accessing the NFS-mailboxes at the same time (thats what the outsourcing of the mailboxes to an NFS-share was ment for).
Regards Marten