------ 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