emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Mismatch between smtpmail.el and documented authentication mechanisms


From: Andreas Voegele
Subject: Mismatch between smtpmail.el and documented authentication mechanisms
Date: Thu, 19 Feb 2004 16:10:15 +0100

Here's a minor problem:

According to the manual, Emacs supports the SMTP authentication
mechanisms CRAM-MD5, PLAIN and LOGIN-MD5.  But the current
lisp/mail/smtpmail.el supports CRAM-MD5 and LOGIN only:

 (defconst smtpmail-auth-supported '(cram-md5 login)
   "List of supported SMTP AUTH mechanisms.")

I think that AUTH PLAIN support is not needed.  At least, all mail
servers that I know are configured to support CRAM-MD5 and/or LOGIN.

The following patch modifies the manual. The patch removes PLAIN from
the list of supported mechanisms and changes LOGIN-MD5 into LOGIN.
The index entry for PLAIN is kept since users might look for this
keyword even if Emacs doesn't support AUTH PLAIN.  Is this reasonable?

2004-02-19  Andreas Voegele  <address@hidden>

        * smtpmail.texi (Authentication): Changed the list of supported
        authentication mechanisms from CRAM-MD5, PLAIN and LOGIN-MD5 to
        CRAM-MD5 and LOGIN.

Index: smtpmail.texi
===================================================================
RCS file: /cvsroot/emacs/emacs/man/smtpmail.texi,v
retrieving revision 1.6
diff -u -r1.6 smtpmail.texi
--- smtpmail.texi       1 Sep 2003 15:45:46 -0000       1.6
+++ smtpmail.texi       19 Feb 2004 15:07:04 -0000
@@ -215,7 +215,7 @@
 variables contains the authentication information needed for this.
 The first variable, @code{smtpmail-auth-credentials}, instructs the
 SMTP library to use a SASL authentication step, currently only the
-CRAM-MD5, PLAIN and LOGIN-MD5 mechanisms are supported and will be
+CRAM-MD5 and LOGIN mechanisms are supported and will be
 selected in that order if the server supports them.  The second
 variable, @code{smtpmail-starttls-credentials}, instructs the SMTP
 library to connect to the server using STARTTLS.  This means the




reply via email to

[Prev in Thread] Current Thread [Next in Thread]