[Dovecot] configuring lda

Timo Sirainen tss at iki.fi
Thu Feb 9 13:18:12 EET 2006


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.



More information about the dovecot mailing list