[Dovecot] Mail.app IDLE support

Martin R. Ehmsen
2007-11-14T18:05:57Z

Hi,

I'm trying to use the new IDLE support in Mail.app on Mac OS 10.5, and
it works sort of, but it seems to miss some notifications.
My guess is the IDLE support in Mail.app is implemented such that it
sets up a connection for IDLE notifications and then checks the mail
via another connection, and because of that the "IDLE-connection" gets
disconnected for inactivity after 30 min. The reason for my guess is
that I get the following in my logs:

dovecot: Nov 14 17:00:29 Info: imap-login: Login: user=<amanda>,
method=PLAIN, rip=::ffff:xxx.xxx.xxx.xxx, lip=::ffff:192.168.1.2, TLS
dovecot: Nov 14 17:00:29 Info: imap-login: Login: user=<ehmsen>,
method=PLAIN, rip=::ffff:xxx.xxx.xxx.xxx, lip=::ffff:192.168.1.2, TLS
dovecot: Nov 14 17:00:30 Info: imap-login: Login: user=<amanda>,
method=PLAIN, rip=::ffff:xxx.xxx.xxx.xxx, lip=::ffff:192.168.1.2, TLS
dovecot: Nov 14 17:00:50 Info: imap-login: Login: user=<ehmsen>,
method=PLAIN, rip=::ffff:xxx.xxx.xxx.xxx, lip=::ffff:192.168.1.2, TLS
dovecot: Nov 14 17:00:51 Info: imap-login: Login: user=<ehmsen>,
method=PLAIN, rip=::ffff:xxx.xxx.xxx.xxx, lip=::ffff:192.168.1.2, TLS
dovecot: Nov 14 17:04:58 Info: imap-login: Login: user=<ehmsen>,
method=PLAIN, rip=::ffff:xxx.xxx.xxx.xxx, lip=::ffff:192.168.1.2, TLS
dovecot: Nov 14 17:30:40 Info: IMAP(amanda): Disconnected for inactivity
dovecot: Nov 14 17:43:29 Info: IMAP(amanda): Disconnected for inactivity

Is there something I can do about this problem? Is the IDLE
implementation in the 1.1 branch different from the implementation in
the 1.0 branch of dovecot?
Or can I debug this issue further?

I guess these things are standardized, but it seems hard for Apple to
follow a standard :-)

Thanks in advance,
Martin R. Ehmsen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1927 bytes
Desc: not available
URL:
<http://dovecot.org/pipermail/dovecot/attachments/20071114/8fa6a2fa/attachment-0002.bin>