<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><span style="-webkit-text-size-adjust: auto; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">A remark to „</span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); -webkit-text-size-adjust: auto; background-color: rgb(255, 255, 255);">UID16252-1329772258“</span><div><font color="#000000"><span style="caret-color: rgb(0, 0, 0); -webkit-text-size-adjust: auto; background-color: rgb(255, 255, 255);"><br></span></font></div><div><font color="#000000"><span style="caret-color: rgb(0, 0, 0); -webkit-text-size-adjust: auto; background-color: rgb(255, 255, 255);">I did not mention all details of IMAP.</span></font></div><div><font color="#000000"><span style="caret-color: rgb(0, 0, 0); -webkit-text-size-adjust: auto; background-color: rgb(255, 255, 255);">Read RFC9051, 2.3.1.1 if you are interested in all details.</span></font></div><div><font color="#000000"><span style="caret-color: rgb(0, 0, 0); -webkit-text-size-adjust: auto; background-color: rgb(255, 255, 255);">The protocol forsees TWO unsigned numbers: UID and UIDVALIDITY.</span></font></div><div><font color="#000000"><span style="caret-color: rgb(0, 0, 0); -webkit-text-size-adjust: auto; background-color: rgb(255, 255, 255);">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.</span></font></div><div><font color="#000000"><span style="caret-color: rgb(0, 0, 0); -webkit-text-size-adjust: auto; background-color: rgb(255, 255, 255);"><br></span></font></div><div><font color="#000000"><span style="caret-color: rgb(0, 0, 0); -webkit-text-size-adjust: auto; background-color: rgb(255, 255, 255);">These two numbers together build a unique identifier so the client and the server can be kept in sync and uniquely identify a message.</span></font></div><div><br></div><div><div><div dir="ltr"><div>Jörg</div></div><div dir="ltr"><br><blockquote type="cite">Am 19.12.2022 um 00:20 schrieb peter@easthope.ca:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><span>Jörg,</span><br><span></span><br><blockquote type="cite"><span>UID is a unique identifier to uniquely identify a message in a mailbox folder.</span><br></blockquote><blockquote type="cite"><span>In POP3, it‘s an arbitrary string with max 70 chars</span><br></blockquote><blockquote type="cite"><span>In IMAP, it‘s a 32bit number (converted to string)</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>You could write an email server for both protocols using the same UID </span><br></blockquote><blockquote type="cite"><span>coding, ...</span><br></blockquote><span></span><br><span>Good. Thanks. </span><br><span></span><br><span>My objective is add a hint in the wikibook. Google and Wikipedia </span><br><span>haven't found a good reference yet. I might try to write something</span><br><span>based upon your message.</span><br><span></span><br><span>ETH O. and A2 O. have a file with name such as </span><br><span>UIDL.127.0.0.1.peter@easthope.ca. Content here is this in one line.</span><br><span></span><br><span>UID16252-1329772258€UID77894-1329772258€UID98661-1329772258€</span><br><span>Three strings of 16 characters separated by the 0X character. 0X might </span><br><span>display as an empty rectangle in a mail reader. </span><br><span></span><br><span>Meanwhile, three messages exceed the size limit configured in Oberon </span><br><span>Mail and wait on the server until the size limit accomodates or the </span><br><span>server is accessed by another means such as Web mail.</span><br><span></span><br><span>Thx., ... P.L.</span><br><span></span><br><span></span><br><span></span><br><span></span><br><span></span><br><span>mobile: +1 778 951 5147</span><br><span> VoIP: +1 604 670 0140</span><br><span>https://en.wikibooks.org/wiki/User:PeterEasthope</span><br><span></span><br><span>--</span><br><span>Oberon@lists.inf.ethz.ch mailing list for ETH Oberon and related systems</span><br><span>https://lists.inf.ethz.ch/mailman/listinfo/oberon</span><br></div></blockquote></div></div></body></html>