1
1
Fork 0
mirror of https://github.com/mjl-/mox.git synced 2025-04-15 20:15:28 +03:00
mox/imapclient
Mechiel Lukkien 507ca73b96
imapserver: implement UIDONLY extension, RFC 9586
Once clients enable this extension, commands can no longer refer to "message
sequence numbers" (MSNs), but can only refer to messages with UIDs. This means
both sides no longer have to carefully keep their sequence numbers in sync
(error-prone), and don't have to keep track of a mapping of sequence numbers to
UIDs (saves resources).

With UIDONLY enabled, all FETCH responses are replaced with UIDFETCH response.
2025-04-11 11:45:49 +02:00
..
client.go imapserver: implement NOTIFY extension from RFC 5465 2025-04-11 10:06:34 +02:00
cmds.go imapserver: implement UIDONLY extension, RFC 9586 2025-04-11 11:45:49 +02:00
parse.go imapserver: implement UIDONLY extension, RFC 9586 2025-04-11 11:45:49 +02:00
prefixconn.go Run modernize to rewrite some older go constructs to newer ones 2025-03-06 17:33:06 +01:00
protocol.go imapserver: implement UIDONLY extension, RFC 9586 2025-04-11 11:45:49 +02:00