------ Original Message ------
From: "Cyrus Daboo" <[email protected]>
To: "Barry Leiba" <[email protected]>;"[email protected]" <[email protected]>

Are there existing client and server implementations of the draft-gulbrandsen-imap-move right now? Does "implementation" also cover actual interoperability testing, or does it only speak to the actual ability to modify existing servers/clients to adopt the extension?
WinGate has had it for a while now. We noticed speed improvements using it with Thunderbird for mail filtering. Our server has a naive (aka deep) COPY using Maildir style. We still support windows 2000 which doesn't support CreateHardLink. Scheduled to drop support for 2k soon though. Will definitely be looking to improve COPY with this. The current mail client I use doesn't do MOVE though. It is slightly slower on filtering for that reason, esp on higher latency connections to the server (more R-Ts). We don't do nested locks either, although it's feasible to do lock checks prior to locking to error back to the client rather than deadlock (classic 2 thread deadlock issue).

We also support MOVE (without UID). It resolves source msgids to UIDs inside a lock of the source before effectively doing a MOVE. This is probably error-prone in some pathological border cases, but I think the effect at worst would be a resynch in the interfering client. Adrien



-- Cyrus Daboo _______________________________________________ imap5 mailing list [email protected] https://www.ietf.org/mailman/listinfo/imap5

_______________________________________________
imap5 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/imap5

Reply via email to