home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / mail / misc / 4500 < prev    next >
Encoding:
Text File  |  1993-01-25  |  2.2 KB  |  49 lines

  1. Newsgroups: comp.mail.misc
  2. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!paladin.american.edu!howland.reston.ans.net!usc!sol.ctr.columbia.edu!eff!ckd
  3. From: ckd@eff.org (Christopher Davis)
  4. Subject: Re: (not an) RFC: mailbox format
  5. In-Reply-To: stanley@ruby.OCE.ORST.EDU's message of 25 Jan 1993 14:39:48 GMT
  6. Message-ID: <CKD.93Jan25112519@loiosh.eff.org>
  7. Sender: usenet@eff.org (NNTP News Poster)
  8. Nntp-Posting-Host: loiosh.eff.org
  9. Organization: Electronic Frontier Foundation Tech Central
  10. References: <MS-C.727914241.1103527590.mrc@Ikkoku-Kan.Panda.COM>
  11.     <1k0u3kINNq3v@gaia.ucs.orst.edu>
  12. Date: Mon, 25 Jan 1993 16:25:22 GMT
  13. Lines: 34
  14.  
  15. JS> == John Stanley <stanley@ruby.OCE.ORST.EDU>
  16.  
  17.  JS> Is there any good reason why MIME chose to go with its own version of
  18.  JS> binary encoding instead of using UUENCODE?
  19.  
  20. Yes.
  21.  
  22.  JS> While there are some systems that can't pass UUENCODEd data
  23.  JS> (converting one ASCII character to something else, as I recall),
  24.  JS> UUENCODE IS almost universally available, while MIME is not.
  25.  
  26. The systems in question (including EBCDIC-ASCII conversion tables and the
  27. like) *break* uu*code.
  28.  
  29. To quote from RFC1341:
  30.             NOTE:  This subset has the important  property  that  it  is
  31.             represented   identically   in  all  versions  of  ISO  646,
  32.             including US ASCII, and all characters  in  the  subset  are
  33.             also  represented  identically  in  all  versions of EBCDIC.
  34.             Other popular encodings, such as the encoding  used  by  the
  35.             UUENCODE  utility  and the base85 encoding specified as part
  36.             of Level 2 PostScript, do not share  these  properties,  and
  37.             thus  do  not  fulfill the portability requirements a binary
  38.             transport encoding for mail must meet.
  39.  
  40.  JS> It is rather counterproductive to require a user to know that the
  41.  JS> recipient's mailer is MIME compatible before sending a binary.
  42.  
  43. At the moment, this is true.  However, since source for base64 encoders
  44. (and decoders, of course) has been made available, we will hopefully start
  45. seeing them on more and more operating systems (and even a program loader
  46. or two :).
  47. --
  48.  * Christopher Davis * <ckd@eff.org> * <ckd@kei.com> * [CKD1] * MIME * RIPEM *
  49.