[Oberon] Email UID.
Joerg
joerg.straube at iaeth.ch
Sun Dec 18 22:39:50 CET 2022
UID is a unique identifier to uniquely identify a message in a mailbox folder.
In POP3, it‘s an arbitrary string with max 70 chars
In IMAP, it‘s a 32bit number (converted to string)
You could write an email server for both protocols using the same UID coding, namely a 32bit number (0.. 4294967295) as string. Whenever you create a new message (or move one to a new folder) you have to generate a new UID. You could do that by advancing a global counter by one, or take the process ticks…
br
Jörg
> Am 18.12.2022 um 18:32 schrieb peter at easthope.ca:
>
> Hi,
>
> In the Wikibook I want to add something about UID in email.
>
> This article about IMAP mentions UID but doesn't explain the role well.
> https://en.wikipedia.org/wiki/Internet_Message_Access_Protocol#Disadvantages
>
> UID is used in ETHO which has POP and SMTP but not IMAP.
>
> Where are good descriptions? Preferably with URL not too ephemeral.
>
> Thx, ... P.L.
>
>
>
> mobile: +1 778 951 5147
> VoIP: +1 604 670 0140
> https://en.wikibooks.org/wiki/User:PeterEasthope
>
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon
More information about the Oberon
mailing list