[Dovecot] IDLE with inotify problem

Timo Sirainen tss at iki.fi
Mon Aug 13 14:49:42 EEST 2007


On Sun, 2007-08-12 at 17:20 +0200, Michael Guntsche wrote:
> Hi,
> 
> I recently switched from courier imap to dovecot. With courier I had  
> a working IDLE setup that informed me immediately when new mail  
> arrived. With Dovecot it is different, sometimes i get an immediate  
> result but most of the time it takes a rather long time for the  
> notification to return to the client.
> For testing purposes I set mailbox_idle_check_interval = 1 and i now  
> get the same behaviour as with couier (a new mail immediately causes  
> a notification) but i am not sure that this is the right solution.  
> Reading the comments in the config files I was under the impression  
> that this is not needed if dovecot uses inotify.

What IMAP client do you use? Currently Dovecot works like:

 - IDLE starts
 - if maildir changes, the new changes are reported immediately
 - if client doesn't break from IDLE, continue..
 - if maildir changes before maildir_idle_check_interval seconds, wait

This works nicely if client breaks from IDLE, but it looks like nowadays
some clients just use multiple connections where one is always in IDLE.
So maybe I'll have to change that.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20070813/394efcc1/attachment.bin 


More information about the dovecot mailing list