<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Aug 14, 2024 at 2:18 PM Steffen Nurpmeso <<a href="mailto:steffen@sdaoden.eu">steffen@sdaoden.eu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Depending on what you mean by "at that point" i think here you<br>
misremember. (To the contrary 733 and also 822 allow practically<span class="gmail_default" style="font-family:arial,helvetica,sans-serif"> </span>anything<br></blockquote><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif"><font color="#0000ff">Page 3 of SMTPD -- RFC 821 [which the 822 sits on top of says]:</font></span></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div class="gmail_quote"><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif"><font color="#ff0000">"Commands and Replies are composed of characters from the ASCII character set. When a transport service provides an 8-bit byte (octet) transmission channel, each 7-bit character is transmitted right justified in an octet with the <i style=""><b>high order bit cleared to zero</b></i>"</font></span></div></div></blockquote><div class="gmail_quote"><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif"><font color="#0000ff"><br></font></span></div><div><span style="color:rgb(0,0,255);font-family:arial,helvetica,sans-serif"><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">BTW, this was specified in 821 because it had been a factor in earlier experience of the ARPANET [733 and using FTP as a mail transport, which was how much of this all started], and binary was explicitly not allowed. 822 force 7-bit ASCII because of the earlier issues of things like CDC's display code (what a nightmare), much less EBCDIC. The key was that those of us in the ARPANET community could not allow "anything," - but we did have to detail what was there.</span></span></div><div><span style="color:rgb(0,0,255);font-family:arial,helvetica,sans-serif"><span class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></span></span></div><div><span style="color:rgb(0,0,255);font-family:arial,helvetica,sans-serif"><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">Some of us lived in this world and wrote programs that dealt with those constraints at the time. I am relaying to you what it was and how it happened. As I said, we have what we have because that was what we were living with -- two distinct worlds, the ARPANET community - which was setting the standards for interchange, and UNIX (USENET), which was de facto and growing because it cost little to join it.</span></span></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">As a remark, the MBOX format as standardized by POSIX decades ago<br></blockquote><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif"><font color="#0000ff">Ouch -- I was part of POSIX and /usr/group before that. And had >>nothing<< to do with it. The POSIX definition was at least 15 years After Bruce wrote MH and Kurt did delivermail and if I count I >>suspect<< it is correctly closer to 20-25. mbox was created I believe by Ken (Doug do you remember?), but I'm not sure who actually wrote the original "mail" program for Fifth edition (maybe Fourth) - which as I said was both an MUI and a MTA. But that development was over 15 yrs before we started the /usr/group standard, much less the POSIX ones.</font></span></div><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif"><font color="#0000ff"><br></font></span></div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><font color="#0000ff">You are probably correct that until it was formally specified in the POSIX definition, the format was defined originally in Ken's code, then Kurt's and finally in Eric's. IIRC, Bruce actually had a man page in MH that described his format that used the ^A characters, but I would have to rummage through old sources to be 100% certain. Certainly, later distributions of it did describe it, and MMDF may have also - but I'm not sure.</font></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><font color="#0000ff"><br></font></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><font color="#0000ff">BTW: by about 4.2BSD time (maybe a little earlier), particularly because of sendmail - the MH system (which had left Rand and was then being supported by someone else ??UC Irvine maybe??) had been hacked to handle the mbox format</font></div><br></div><div> </div></div></div><div hspace="streak-pt-mark" style="max-height:1px"><img alt="" style="width:0px;max-height:0px;overflow:hidden" src="https://mailfoogae.appspot.com/t?sender=aY2xlbWNAY2NjLmNvbQ%3D%3D&type=zerocontent&guid=7e043ad8-8998-4892-9195-16808349f932"><font color="#ffffff" size="1">ᐧ</font></div>