Article View: gnu.emacs.bug
Article #98440Re: Babyl in babyl
From: Robert Krawitz
Date: Sat, 08 Jun 1991 01:08
Date: Sat, 08 Jun 1991 01:08
37 lines
2726 bytes
2726 bytes
In article <9106061843.AA14156@.next1.osf.org.>, macrakis@osf writes: ]GNU Emacs 18.55.121on NeXT 1.0.1 ] ]I sent an RMAIL (Babyl) file at the end of a mail message. When RMAIL ]read it in, it re-parsed the message separators as indicating ]individual messages. This might be useful in some cases, but it does ]seem surprising and non-uniform behavior. After all, `From' gets ]quoted properly. Shouldn't RMAIL quote incoming mail so that it ]doesn't get confused by it? Well, this is a tough call. I use pmd as my delivery agent, and it delivers my mail in rmail format and incidentally quotes rmail message delimiters. This issue came up ages ago in various forms. It seemed that an adaptive algorithm was useful (to allow reading of mail in various formats). Of course, it can get confused by this sort of thing. The original reason I came up with the adaptive method is that packf (an mh utility to pack messages) puts its output in mmdf format (1 line of 4 C-a's on each side of a message) and we didn't want mh users to have one more area of confusion when converting to rmail. In the process, it seemed to make sense to make rmail-input understand rmail format; it's more efficient, since no editing is done on input. Of course, there are nasty cases, such as this. One compromise was to have rmail look at the first message in a given inbox and parse the rest of the file according to that. Unfortunately, it's possible to use rmail-output and rmail-output-to-rmail-file to create a mixed file, and it's nice to be able to convert it back. BTW, From gets quoted by /bin/mail or in some cases sendmail (bletch! MTA's shouldn't be doing things like this). Unless you have a delivery agent that understands what rmail is going to do (as pmd can be configured to do), you're going to have problems of this nature. -- ames >>>>>>>>> | Robert Krawitz <rlk@think.com> 245 First St. bloom-beacon > |think!rlk (postmaster) Cambridge, MA 02142 harvard >>>>>> . Thinking Machines Corp. (617)234-2116
Technical Details
Message-ID:
<1991Jun8.010832.12847@Think.COM>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!cis.ohio-state.edu!tut.cis.ohio-state.edu!unreplyable!garbageShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fb2f1,335769dbbce51095 X-Google-Attributes: gidfb2f1,public X-Google-ArrivalTime: 1991-06-07 18:08:32 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!cis.ohio-state.edu!tut.cis.ohio-state.edu!unreplyable!garbage From: think!rlk@BLOOM-BEACON.MIT.EDU (Robert Krawitz) Newsgroups: gnu.emacs.bug Subject: Re: Babyl in babyl Message-ID: <1991Jun8.010832.12847@Think.COM> Date: 8 Jun 91 01:08:32 GMT Sender: daemon@tut.cis.ohio-state.edu Reply-To: think!rlk@bloom-beacon.mit.edu (Robert Krawitz) Distribution: gnu Organization: Thinking Machines Corp., Cambridge MA Lines: 37 Approved: bug-gnu-emacs@prep.ai.mit.edu