Cillian Sharkey wrote:
>
> - Do you recommend poll or idled for the "IDLE" method? How do these benefit
> the server/client if they make use of them?
First off, this only matters if your users are using a client which
supports IDLE. The only mainstream client that I know of that supports
IDLE is Outlook.
The IDLE command allows the client to receive mailbox updates without
having to poll the server (ie, reduced traffic, etc).
The 'poll' method simply polls the selected mailbox as the client
would. This essentially simulates the client polling without the client
having to send the NOOP command. This might be a good option if you
only have a handful of IDLE clients.
The 'idled' method uses a separate daemon which receives 'mailbox
update' messages from lmtpd/imapd/pop3d and then signals IDLEing imapds
that the mailbox has changed. On a system with a lot of IDLE clients,
this is a win because it eliminates unnecessary polling of the mailbox.
The mailbox is only checked when it has been changed. It also allows
for 'real-time' updates, where the poll method only sends updates every
'imapidlepoll' seconds.
Ken
--
Kenneth Murchison Oceana Matrix Ltd.
Software Engineer 21 Princeton Place
716-662-8973 x26 Orchard Park, NY 14127
--PGP Public Key-- http://www.oceana.com/~ken/ksm.pgp