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.


Reply via email to