home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / mail / misc / 4482 < prev    next >
Encoding:
Internet Message Format  |  1993-01-24  |  1.7 KB

  1. Path: sparky!uunet!olivea!veritas!tron
  2. From: tron@Veritas.COM (Ronald S. Karr)
  3. Newsgroups: comp.mail.misc
  4. Subject: Re: (not an) RFC: mailbox format
  5. Message-ID: <1993Jan24.075759.4771@Veritas.COM>
  6. Date: 24 Jan 93 07:57:59 GMT
  7. References: <MS-C.727558720.377401575.mrc@Ikkoku-Kan.Panda.COM>
  8. Organization: VERITAS Software
  9. Lines: 28
  10.  
  11. In article <MS-C.727558720.377401575.mrc@Ikkoku-Kan.Panda.COM> mrc@Ikkoku-Kan.Panda.COM (Mark Crispin) writes:
  12. >Les Mikesell:
  13. >
  14. >     I am familiar with quite a few mailbox formats.  mbox is easily
  15. >the worst of the bunch.  But it had one great saving grace; you could
  16. >edit the mailbox file with a text editor.  Now, thanks to some cretins
  17. >in the ``consider it standard'' SysV world, that sole advantage has
  18. >been destroyed.
  19.  
  20. Well, you can always remove the Content-Length header.  Then, the SVR4
  21. and SunOS (I presume) MUAs wil go back to the old method.  However, you
  22. will have to put the > back in from the of any "From " lines.  Also,
  23. the base SVR4 mailx (perhaps the mailx from Sun, too) requires a > in
  24. front of "from ", as well (which is QUITE annoying).
  25.  
  26. Personally, I like the new format.  It is the only UNIX mbox file format
  27. that can handle arbitrary binary, and it also makes SVR4 mailx MUCH
  28. faster at reading very large mbox files.
  29.  
  30. With respect to editing mbox files, mailx has an edit command for
  31. editing messages within an mbox file.  Other MUAs should, too.  This
  32. command adjusts the Content-Length fields automatically.  I admit that
  33. you can't edit the mbox file directly, but its better to do that kind
  34. of thing with locks in place, anyway, which requires a structured
  35. program for doing the editing, such as mailx.
  36. -- 
  37.     tron |-<=>-|        ARPAnet:  veritas!tron@apple.com
  38.       tron@veritas.com        UUCPnet:  {apple,pyramid}!veritas!tron
  39.