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