On Mon, 2003-09-08 at 16:07, David Harris wrote: > > If you do this, then surely you should do the same for invalid Date: > > headers, invalid addresses in From:/To:/Cc: headers, etc? > > If a side-effect is that the mail client used by something like 80% of all > Internet users messes up and starts deleting the wrong messages, then > yes, perhaps I should.
Working around OE bugs is annoying, but in this case it looks like Marc was right and OE just doesn't like \". I write all strings to envelope, body and bodystructure through a function which does: - replace ascii #0 with #128, write with literal - compress multiple lwsp into one space - if it contains 8bit chars, '"' or '\', write with literal I think that's exactly what UW-IMAP does. 8bit chars anyway are important to be sent as literals, since that's what IMAP spec requires and OE breaks if you don't.
