mirror of
https://github.com/spartanz51/tutabridge.git
synced 2026-06-24 10:54:32 +02:00
d2f3efb63302546e999820e91c83ae15c5988b9a
Implement MOVE / UID MOVE (RFC 6851): resolve the target by IMAP path (UTF-7 decoded), call the SDK move_mails for the selected messages, then expunge them from the source view. Advertise the MOVE capability. COPY is rejected with NO — Tuta folders are exclusive, so duplication isn't supported; clients use MOVE instead. FolderInfo gains the folder's list id so the target MailSet IdTuple can be reconstructed. Pulls in the SDK move_mails (tuta-repo submodule bump). Live-tested: a mail moved from one custom folder to a nested UTF-7 folder lands in the target and leaves the source server-side.
Languages
Rust
89.5%
TypeScript
5.9%
CSS
2.5%
Python
1.2%
Shell
0.7%
Other
0.1%