home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / mail / elm / 2255 < prev    next >
Encoding:
Text File  |  1992-08-29  |  3.5 KB  |  79 lines

  1. Newsgroups: comp.mail.elm
  2. Path: sparky!uunet!noc.near.net!news.cs.brandeis.edu!chaos.cs.brandeis.edu!cos
  3. From: cos@chaos.cs.brandeis.edu (Ofer Inbar)
  4. Subject: Re: Forward
  5. Message-ID: <cos.715040137@chaos.cs.brandeis.edu>
  6. Sender: news@news.cs.brandeis.edu (USENET News System)
  7. Organization: Brandeis University
  8. References: <1992Aug21.180544.13485@ncar.ucar.edu> <cos.714600778@chaos.cs.brandeis.edu>
  9. Distribution: usa
  10. Date: Fri, 28 Aug 1992 22:15:37 GMT
  11. Lines: 66
  12.  
  13. cos@chaos.cs.brandeis.edu (Ofer Inbar) (yes, that's me) writes:
  14. >When you say "no" to the "Edit outgoing message?" question, elm
  15. >composes your message this way:
  16. >
  17. >----------
  18. >Forwarded message:
  19. >>From blah blah blah
  20. >>Other:
  21. >>Headers:
  22. >
  23. >body of message
  24. >----------
  25.  
  26.   I just tested this, and it looks like I was wrong.  If you answer
  27. "no" to that question, elm will *not* quote the From_ line with a >
  28. character.  So, the line immediately following the "Forwarded
  29. message:" line is a valid From_ line, and I would not blame any normal
  30. Unix mailer for thinking that this is the start of a new message.
  31.   As it happens, I always edit the message anyway, even when I tell
  32. elm that I don't want to edit it.  This is because I want to remove
  33. what I think are extraneous header lines from the forwarded message,
  34. even though I don't want the message quote with >'s (which is what elm
  35. will do if you say you want to edit the message).  And, apparently,
  36. I've always considered the From_ line as extraneous, and deleted it,
  37. so I've never run into this problem.  But, elm's default behavior here
  38. is the problem, and should be considered a serious (and easily fixed)
  39. bug.
  40.  
  41. Unfortunately, to make matters a little more confusing, I just noticed
  42. the following tidbit from RFC976 (UUCP Mail):
  43.  
  44.  
  45. Network Working Group                                    Mark. R. Horton
  46. Request for Comments: 976                              Bell Laboratories
  47.                                                            February 1986
  48.  
  49.                  UUCP Mail Interchange Format Standard
  50. [...]
  51.  
  52. 2.  Basics
  53.  
  54.    Messages can be divided into two parts: the envelope and the message.
  55.    The envelope contains information needed by the mail transport
  56.    services, and the message contains information useful to the sender
  57.    and receiver.  The message is divided into the header and the body.
  58.    Sometimes an intermediate host will add to the message (e.g. a
  59.    Received line) but, except in the case of a gateway which must
  60.    translate formats, it is not expected that intermediate hosts will
  61.    change the message itself.  In the UUCP world, the envelope consists
  62.    of the "destination addresses" (normally represented as the argument
  63.    or arguments to the rmail command) and the "source path" (normally
  64.    represented in one or more lines at the beginning of the message
  65.    beginning either "From " or ">From ", sometimes called "From_
  66.    lines".)  The RFC-822 header lines (including "From:" and "To:") are
  67.    part of the message, as is the text of the message body itself.
  68.  
  69.  
  70.   Apparently, according to this RFC, ">From " was once a recognized
  71. and valid variant of From_ line.  So, quoting From_ lines with >
  72. characters may not be guaranteed to work.  I personally have never
  73. seen a mailer that behaves this way.  Anyone else?
  74.  
  75.   --  Cos (Ofer Inbar)  --  cos@chaos.cs.brandeis.edu
  76.   --  WBRS (BRiS)  --  WBRS@binah.cc.brandeis.edu  WBRS@brandeis.bitnet
  77. Now, for the Quote out of Context(TM), from Mike Haertel <mike@ai.mit.edu>
  78. "I think it's pretty clear that Unix is dead as a research system."
  79.