[Oberon] Re (2): Email UID.
Joerg
joerg.straube at iaeth.ch
Mon Dec 19 07:57:06 CET 2022
A remark to „UID16252-1329772258“
I did not mention all details of IMAP.
Read RFC9051, 2.3.1.1 if you are interested in all details.
The protocol forsees TWO unsigned numbers: UID and UIDVALIDITY.
As mentioned previously UID can be seen as unique sequence number of the message, and UIDVALIDITY typically is the date/time when the mailbox was created.
These two numbers together build a unique identifier so the client and the server can be kept in sync and uniquely identify a message.
Jörg
> Am 19.12.2022 um 00:20 schrieb peter at easthope.ca:
>
> Jörg,
>
>> 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, ...
>
> Good. Thanks.
>
> My objective is add a hint in the wikibook. Google and Wikipedia
> haven't found a good reference yet. I might try to write something
> based upon your message.
>
> ETH O. and A2 O. have a file with name such as
> UIDL.127.0.0.1.peter at easthope.ca. Content here is this in one line.
>
> UID16252-1329772258€UID77894-1329772258€UID98661-1329772258€
> Three strings of 16 characters separated by the 0X character. 0X might
> display as an empty rectangle in a mail reader.
>
> Meanwhile, three messages exceed the size limit configured in Oberon
> Mail and wait on the server until the size limit accomodates or the
> server is accessed by another means such as Web mail.
>
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/oberon/attachments/20221219/7e510acd/attachment.html>
More information about the Oberon
mailing list