4 ms·
"Hello IMAP server. I'd like to deal with the message with this UID." "The UIDVALIDITY has changed since then." "Can you tell me the new UID from my old
by billpg 7y ago
"Hello IMAP server. I'd like to deal with the message with this UID."
"The UIDVALIDITY has changed since then."
"Can you tell me the new UID from my old UID perhaps?"
"No."
(Okay, I last worked with IMAP back in the 90s. Has modern IMAP since added a persistent ID that will stay with a message?)
- throw0101a 7y agoOBJECTID extension: * https://tools.ietf.org/html/rfc8474 https://tools.ietf.org/html/rfc8474 Though if your mail server loses the UID-to-message mapping index and has to rev the UIDVALIDITY, that's a more a problem with the implementation IMHO.
- billpg 7y agoI'm an IMAP client and my user has clicked the delete-message button. Accordingly, I've sent a command to make the change and I'm waiting for the response from the server. Oh no! Before the response came back, my connection to the server died. I don't know if my request arrived and was accepted. Time passed and I've just now managed to reconnect. I need to know if the delete happened or not.
- throw0101a 7y agoCheck to see if the \Deleted flag was added to the message.
- billpg 7y agoWhich message? I have a UID that's no longer valid and the message IDs have all moved.