Cyrus not so generous with trailing space

Kenneth Marshall ktm at rice.edu
Mon Apr 11 08:41:38 EDT 2011


On Mon, Apr 11, 2011 at 09:48:28PM +1000, damien dunlop wrote:
> Hello,
> 
> I have an exceptionally functional POP3 client (binary only) which has
> worked perfectly with several other mail servers for many years. However
> with Cyrus, the POP3 client doesn't pick up any mail.
> 
> By looking at a tcpdump , it was found that the POP3 client sends
> a space after the STAT command, which Cyrus treats as an error.
> 
> Whilst RFC1939 does specify the STAT command takes no arguments,
> it does seem arguable that a trailing space should not be treated
> as an error by a receiver. For treating it as an error would violate the
> general principal of "be strict in what you send, but generous in what you
> accept".
> 
> What are the chances of having Cyrus POP3 accept the trailing space
> without error?
> 
Really good since you have the source and can patch it to do
what you need it to do.  :)

Cheers,
Ken


More information about the Cyrus-devel mailing list