On Wed, 2006-02-08 at 22:52 -0500, Lenny wrote:
Well, that error message comes if Dovecot's master binary doesn't recognize the name in "protocol name {". If it's not "imap", "pop3" or "lda" this error comes. So if you had "protocol lda {" in there without any typos or some other weirdness, the only possibility is that the error message didn't come from beta2..
dovecot-1.0.beta2
And dovecot --version says the same thing? :)
Does dovecot need to be compiled --without-deliver option to add dovecot-lda later on ? Not very clear on the procedure, maybe that's why it doesn't work.
No, there are no such checks. It should always accept "protocol lda" section.
dovecot-lda compile errors on solaris 9, cc.
CC=cc ./configure --with-dovecot=../dovecot-1.0.beta2
"comparator.c", line 149: syntax error before or at: __attribute__
Looks like libsieve code assumes GCC is used. Guess I'll have to do something about this..
I don't really see why Dovecot would work here differently than UW-IMAP. Indexes shouldn't be the problem.. With 0.99.x I could undestand that it keeps resyncing the whole mbox every time a new mail comes, but 1.0beta should just be looking at the new mails once it has done the initial sync (unless you changed mbox_dirty_syncs setting).
mbox folder with ~10000 messages opens up instantly once indexed, via imap client or web client. once a single message is appended, it takes more then a minute to open the same folder. If message arrives every 30 seconds, the folder can not be opened at all. Any suggestions ? all dirty_sync settings are at their defaults.
Well, it depends on IMAP client what it does before showing the folder. But setting mbox_very_dirty_syncs=yes should at least help.