Gnus development mailing list
 help / color / mirror / Atom feed
* 0.16 Mail Lossage Alert
@ 1995-11-27 17:31 Lars Magne Ingebrigtsen
  0 siblings, 0 replies; 6+ messages in thread
From: Lars Magne Ingebrigtsen @ 1995-11-27 17:31 UTC (permalink / raw)


September 0.16 will lose mail under certain circumstances.  (In
specific, if a mail contains a Content-Lenght header all subsequent
mails will try to use that content lenght, leading to some mails
slurping other mails into their bodies.  So your important mail might
be appended to some mail in your mail.junk group that you have a five
second expiry on.)

Here's a patch:

*** nnmail.el.~1~	Thu Nov 23 20:21:47 1995
--- nnmail.el	Mon Nov 27 18:03:08 1995
***************
*** 505,510 ****
--- 505,511 ----
  	  (insert "Message-ID: " (setq message-id (nnmail-message-id)) "\n"))
  	;; Look for a Content-Length header.
  	(goto-char (point-min))
+ 	(setq content-length nil)
  	(when (re-search-forward "^Content-Length: \\([0-9]+\\)" nil t)
  	  (setq content-length (string-to-int (match-string 1)))
  	  ;; We destroy the header, since none of the backends ever 

If you have used 0.16 to do mail splitting, I'd suggest grepping
through your entire mail spool for lines with "^From " (note trailing
space).  (This is for nnml and nnmh.  nnfolder, nnmbox and nnbabyl
should sort themselves out after a while automatically, I think.)

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@ifi.uio.no * Lars Ingebrigtsen


^ permalink raw reply	[flat|nested] 6+ messages in thread
* 0.16 Mail Lossage Alert
@ 1995-11-27 17:10 Lars Magne Ingebrigtsen
  1995-11-27 20:06 ` Steven L. Baur
  0 siblings, 1 reply; 6+ messages in thread
From: Lars Magne Ingebrigtsen @ 1995-11-27 17:10 UTC (permalink / raw)


September 0.16 will lose mail under certain circumstances.  (In
specific, if a mail contains a Content-Lenght header all subsequent
mails will try to use that content lenght, leading to some mails
slurping other mails into their bodies.  So your important mail might
be appended to some mail in your mail.junk group that you have a five
second expiry on.)

Here's a patch:

*** nnmail.el.~1~	Thu Nov 23 20:21:47 1995
--- nnmail.el	Mon Nov 27 18:03:08 1995
***************
*** 505,510 ****
--- 505,511 ----
  	  (insert "Message-ID: " (setq message-id (nnmail-message-id)) "\n"))
  	;; Look for a Content-Length header.
  	(goto-char (point-min))
+ 	(setq content-length nil)
  	(when (re-search-forward "^Content-Length: \\([0-9]+\\)" nil t)
  	  (setq content-length (string-to-int (match-string 1)))
  	  ;; We destroy the header, since none of the backends ever 

If you have used 0.16 to do mail splitting, I'd suggest grepping
through your entire mail spool for lines with "^From " (note trailing
space).  (This is for nnml and nnmh.  nnfolder, nnmbox and nnbabyl
should sort themselves out after a while automatically, I think.)

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@ifi.uio.no * Lars Ingebrigtsen


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~1995-12-01  3:57 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1995-11-27 17:31 0.16 Mail Lossage Alert Lars Magne Ingebrigtsen
  -- strict thread matches above, loose matches on Subject: below --
1995-11-27 17:10 Lars Magne Ingebrigtsen
1995-11-27 20:06 ` Steven L. Baur
1995-11-29 17:55   ` Lars Magne Ingebrigtsen
1995-11-29 20:05     ` Steven L. Baur
1995-12-01  3:57       ` Lars Magne Ingebrigtsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).