<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Aug 14, 2024 at 11:44 AM Rich Salz <<a href="mailto:rich.salz@gmail.com" target="_blank">rich.salz@gmail.com</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"><div dir="ltr"><div>  I always thought the five control-A's were a failure of imagination (never going to send binary?).  </div></div></blockquote><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif"><font color="#0000ff">As always, it's about history and how they got there.  What was reasonable for one group, over time was not for another.</font></span></div><div><font color="#0000ff"> </font></div><div><span class="gmail_default"><font color="#0000ff"><font face="arial, helvetica, sans-serif">To be fair, that was Bruce Borden-ism from the Rand Mailer Handler (MH).  Longer before things LIKE Ease/MMDF <i>et al</i>.,  Rand was running UNIX machines on the ARPANET early on (and UUCP did not yet exist).  The mailer header format needed to be RFC733 in those days.  The use of the "UNIX" headers - was rather limited to a couple of programs in the Fifth and Sixth Edition.   Bruce had replaced the Fifth and Sixth edition "mail" program (which was both the MUI and MTA combined), with separate programs already as part of creating this new user interface and mailer agent.  Thus, a new mailbox format was fair game.</font></font></span></div><div><span class="gmail_default"><font color="#0000ff"><font face="arial, helvetica, sans-serif"><br></font></font></span></div><div><span class="gmail_default"><font color="#0000ff"><font face="arial, helvetica, sans-serif">It was not a failure of imagination, binary was not an issue for Bruce - since it was not allowed in RFC733 at that point.   Now, remember that many UNIX folks on the ARPANET had already switched to MH (that's why we switched to using it at CMU), so MMDF picking Bruce's format was a good idea (for them).  Remember, AT&T Research is not on the ARPANET, so the mail (local to a single machine in those days) could be in any format </font>they<font face="arial, helvetica, sans-serif"> wanted. RFC733 (and later 822) headers were not an issue, so the funky "</font><font face="monospace">From:</font><font face="arial, helvetica, sans-serif">" worked fine.</font><font face="arial, helvetica, sans-serif"> </font></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"><font color="#0000ff"><font face="arial, helvetica, sans-serif">As I pointed out, UCB was not on the ARPANET, so when Kurt </font>wrote the<font face="arial, helvetica, sans-serif"> UCB MUI and split out the MTA as </font><font face="monospace">delivermail</font><font face="arial, helvetica, sans-serif">, he kept the V5/V6 </font>mailbox<font face="arial, helvetica, sans-serif"> format (</font><font face="monospace">mbox</font><font face="arial, helvetica, sans-serif">) from Research.    The issue came when people started using the mail system as a programmatic messaging scheme (</font><i style="font-family:arial,helvetica,sans-serif">i.e.,</i><font face="arial, helvetica, sans-serif"> fork:  </font><font face="monospace">some_program | mail user</font><font face="arial, helvetica, sans-serif">) and other programs started to parse the output.  More importantly, getting an ARPANET connection was difficult, so many fewer sites needed to support the ARPANET (later Internet) header format, whereas a USENET connection via UUCP was easy.   So >>lots<< of people started to pick up Mail(1) [Kurt's new MUI) and did not use/know about, much less need to switch over to MH and RFC733/822.</font></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif" color="#0000ff"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif" color="#0000ff">Thus, the switch from the Research "mbox" format to Borden's scheme started to become problematic in that if the new utility "knew" about mbox, it had to be hacked if you were using MH or something that was derived from MH (like MMDF or PMDF).</font></div><br></div><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></span></div><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></span></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=73fa0fd2-48b1-4e23-a7c5-8754b43825de"><font color="#ffffff" size="1">ᐧ</font></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=ff3a3baa-b38c-4771-9ca5-ca3e61c88908"><font color="#ffffff" size="1">ᐧ</font></div>