News for hackers. Stuff that matters.
Re:Ten Commandments of How to Write an IMAP Client (2006) by jcranmer on Monday October 28, 2019 @09:13AM (#21376616)
GP is talking about message sequence numbers, not UIDs. Message sequence numbers are literally from 1 to N, and should you delete (expunge) a message, the sequence number of everything subsequent is decremented by 1 to keep 1 to N.

It is pretty much impossible to write a modern mail client relying on message sequence numbers, since there are too many ways the bookkeeping go wrong; so everyone uses UIDs (or UUIDs) nowadays wherever possible.

There are no comments on this comment yet.