[gnu.emacs.bug] Bug in RMAIL save

jv@mhres.mh.nl (Johan Vromans) (06/09/89)

Background: GNU Emacs 18.54 on HP9000/320 with HP-UX 6.2.

When a mail message is saved with RMAIL C-o (save message in Unix mail
format), a new "From " header is generated which does not match the
original "From " header. Most notably, the timestamp is set to the
current time.

I think the timestamp should be derieved from the "Date:" header, if
present.

	Johan

-- 
Johan Vromans			 jv@mh.nl via european backbone (mcvax)
Multihouse Automatisering bv		uucp: ..!{mcvax,hp4nl}!mh.nl!jv
Doesburgweg 7					  phone: +31 1820 62944
2803 PL Gouda - The Netherlands			    fax: +31 1820 62500

rlk@think.com (Robert Krawitz) (06/10/89)

In article <3239@mhres.mh.nl>, jv@mhres (Johan Vromans) writes:
]When a mail message is saved with RMAIL C-o (save message in Unix mail
]format), a new "From " header is generated which does not match the
]original "From " header. Most notably, the timestamp is set to the
]current time.
]
]I think the timestamp should be derieved from the "Date:" header, if
]present.

Parsing the date to get a good "From " header is really painful, since
if it's not quite right mail will be unhappy.  I decided in the
interest of simplicity to have it use the current time, which is known
to be in the right format.  I didn't think that too many people cared
about the From  time; and at least sometimes the From  time was set to
the delivery time (since the "From " header doesn't get sent across
internet mail, but is something added locally).

Based on all this, I decided that C-o was better off using the current
time (which is a delivery time in a manner of speaking).
-- 
ames >>>>>>>>>  |	Robert Krawitz <rlk@think.com>	245 First St.
bloom-beacon >  |think!rlk				Cambridge, MA  02142
harvard >>>>>>  .	Thinking Machines Corp.		(617)876-1111