Cillian Sharkey wrote:
> 
> The current server greeting is:
> 
> * OK <hostname> Cyrus IMAP4 <version> server ready
> 
> Should the server greeting display IMAP4rev1 instead of IMAP4? i.e:
> 
> * OK <hostname> Cyrus IMAP4rev1 <version> server ready
> 
> The NetxAP perl modules check for and require the presence of IMAP4rev1 in the
> greeting text (so it needs to be tweaked slightly to work with Cyrus). Also,
> all the server greeting examples in RFC 2060 use IMAP4rev1. So, should we
> display IMAP4rev1 in the greeting, or should NetxAP be checking the CAPABILITY
> text instead for the presence of `IMAP4rev1'?

IMHO, client code should use CAPABILITY (that's what it is there for). 
Any code which relies on a particular string being in the greeting is
broken.

Ken
-- 
Kenneth Murchison     Oceana Matrix Ltd.
Software Engineer     21 Princeton Place
716-662-8973 x26      Orchard Park, NY 14127
--PGP Public Key--    http://www.oceana.com/~ken/ksm.pgp

Reply via email to