On 4 Jun 2002 at 17:13, Mark Crispin wrote:

> Network Working Group                                         M. Crispin
> INTERNET-DRAFT: IMAP4rev1                       University of Washington
> Obsoletes: 2060                                                June 2002
> 
>       Client and server implementations MUST implement the STARTTLS
>       extension and PLAIN SASL mechanism described in [IMAP-TLS].  See
>       the Security Considerations section for important information
>       about STARTTLS.

I'm sorry if I'm raising something that's been done over already, but I've 
only recently returned to this list (I somehow got dropped off at the end 
of last year and only really noticed that fact quite recently).

This section, and a reading of IMAP-TLS, appears to be saying that an 
IMAP implementation can only be considered compliant if it implements 
SSL (sorry for the old terminology - I'm using it to be specific).

Surely that can't be right??

SSL may be a feasible technology under unix, but for people working in 
other environments, such as Windows, it's much less obvious how it 
can be reasonably done. Windows itself has negligible support for it - 
you have to use undocumented API calls that only exist in some 
versions, which makes that a non-starter... OpenSSL is like most open 
source projects, aggressively anti-Windows, and I *still* haven't found a 
working implementation for Windows (I mean this mostly in the sense 
that documentation is non-existent, so even if you can find a binary or 
get the code to compile, it's not clear to me how to use it) after two 
years of looking. Of course, there's BSafe from RSADSI, but I don't 
have the US$100,000 license fee they want.

Are we really mandating a technology where implementations are far 
from commonplace, and are generally arcane to the point of near-
unusability?

If we are, are there any Windows developers on this list who have found 
a solution I haven't discovered for handling SSL in a robust, reliable and 
trouble-free manner? Care to point me at it?

Cheers!

-- David --

------------------ David Harris -+- Pegasus Mail ----------------------
  Box 5451, Dunedin, New Zealand | e-mail: [EMAIL PROTECTED]
           Phone: +64 3 453-6880 | Fax: +64 3 453-6612

Sign seen in a Paris hotel elevator:
   "Please leave your values at the front desk."



Reply via email to