At least the following servers implemented the MOVE extension (draft-ietf-imapmove-command-05):
At least the following clients implemented the MOVE extension:
One other email client in the process of being written.
Thunderbird - implements what AOL supports.
Note in particular that the following changes in the document were made as a
result of implementation experience:
The use of COPYUID response code in untagged OK (instead of tagged OK) was made in order to avoid confusing clients by EXPUNGEs that would always precede the tagged OK response.
The discussion about restrictions on pipelining MOVE/UID MOVE commands were brought up
by the developer of the Trojita email client.
Additional text about interaction with RFC 4314 (IMAP ACL extension) and RFC 5162 (IMAP QRESYNC extension) was added based on experience implementing MOVE in several IMAP servers.
The content of this page was last updated on 2013-01-16. It was migrated from the old Trac wiki in 2023.