[Imap-protocol] literal usage

Lyndon Nerenberg lyndon at orthanc.ca
Tue Mar 20 12:42:23 PDT 2007


> In my server implementation, I tried to follow the old rule of "be
> liberal in what you accept, and strict in what you provide."

That "rule" meant: when presented with garbage input, the receiver should 
not crash, explode, or otherwise take down the rest of the network.  It 
does not, and it never did, mean "violate the published protocol 
specification at your whim."

All you are doing is contributing to non-interoperability between IMAP 
clients and servers.  Please don't do that.

> I accept any run of whitespace in place of that
> single space.

Strictly speaking, what you have is not an IMAP server.

--lyndon


More information about the Imap-protocol mailing list