> On Wed, 29 May 2002 [EMAIL PROTECTED] wrote:
> > You're missing one from the list: SSL and LOGIN (or PLAIN). This likely would
> > be acceptable. I believe the IESG could be convinced this is the way to go.
> > Perhaps this would be more acceptable as a mandatory to implement: It certainly
> > avoids all the authentication source issues.
> >
> > Still another option is to go with more than one mandatory to implement. You
> > could say that all clients must do SSL+LOGIN and DIGEST-MD5 while servers can
> > choose between the two. (I don't know if this helps, but I thought I should
> > mention it.)

> OK, this is helpful and may be the breakthrough that was needed.

> How about the following:

> A "plaintext authentication mechanism" is one of the following:
>  . the PLAIN SASL mechanism
>  . the legacy LOGIN command

> All clients MUST implement all the following:
>  . plaintext authentication mechanism after STARTTLS
>  . plaintext authentication mechanism in SSL IMAP (port 993)
>  . CRAM-MD5

> Clients SHOULD implement the following:
>  . DIGEST-MD5
>  . Kerberos

> All servers MUST implement at least one of the following:
>  . plaintext authentication mechanism after STARTTLS
>  . CRAM-MD5

> Servers SHOULD implement the following:
>  . plaintext authentication mechanism in SSL IMAP (port 993)
>  . DIGEST-MD5
>  . Kerberos

A plan of this sort seems quite reasonable to me. The specifics, of course,
are up to the group.

                                Ned

Reply via email to