23 May
2003
23 May
'03
4:30 a.m.
On Fri, May 23, 2003 at 02:03:32AM +0300, Timo Sirainen wrote:
On Fri, 2003-05-23 at 01:06, Mark E. Mallett wrote:
Maybe Dovecot is parsing the headers wrong in some conditions. Can you reproduce this in some way? The invalid envelope headers are probably cached in index file, deleting that should probably fix this for at least the old messages?
I was able to reproduce it without any effort.
Ah, yes. The "end of header" was treated as duplicate of last header except with empty value.
Hmm. Maybe I should also handle differently the cases when same header occurs multiple times.. Or maybe not, RFC2822 doesn't allow them more than once anyway..
I don't follow- what duplicates? It looks like a perfectly ordinary header to me, what am I missing?
mm