]> code.citadel.org Git - citadel.git/commitdiff
* smtp: EHLO response now includes both "AUTH " and "AUTH=" output, due to
authorArt Cancro <ajc@citadel.org>
Wed, 18 Feb 2004 14:46:05 +0000 (14:46 +0000)
committerArt Cancro <ajc@citadel.org>
Wed, 18 Feb 2004 14:46:05 +0000 (14:46 +0000)
  the requirement to interoperate with brain-dead Microsoft shitware that
  doesn't follow the RFC.

citadel/ChangeLog
citadel/serv_smtp.c

index 36986ccc670d68e0b55354972943b8e2c0a2c558..a08e00ece532bd7a47871e493605579a187d6f3f 100644 (file)
@@ -1,4 +1,9 @@
  $Log$
+ Revision 614.42  2004/02/18 14:46:05  ajc
+ * smtp: EHLO response now includes both "AUTH " and "AUTH=" output, due to
+   the requirement to interoperate with brain-dead Microsoft shitware that
+   doesn't follow the RFC.
+
  Revision 614.41  2004/02/17 16:56:51  ajc
  * During SSL initialization, create the "keys" directory if it does not
    exist ... generate a private key if that does not exist ... more code
@@ -5369,3 +5374,4 @@ Sat Jul 11 00:20:48 EDT 1998 Nathan Bryant <bryant@cs.usm.maine.edu>
 
 Fri Jul 10 1998 Art Cancro <ajc@uncensored.citadel.org>
        * Initial CVS import
+
index 92973c7b9dbf9cf90117100d5ff70284e18f1a49..f3363fca8caf5b47eb0e0582ffa022c5e12e160b 100644 (file)
@@ -198,8 +198,8 @@ void smtp_hello(char *argbuf, int which_command) {
                cprintf("250-HELP\r\n");
                cprintf("250-SIZE %ld\r\n", config.c_maxmsglen);
                cprintf("250-PIPELINING\r\n");
-               cprintf("250-AUTH PLAIN LOGIN\r\n");
-               cprintf("250-AUTH=LOGIN\r\n");
+               cprintf("250-AUTH LOGIN PLAIN\r\n");
+               cprintf("250-AUTH=LOGIN PLAIN\r\n");
 #ifdef HAVE_OPENSSL
                cprintf("250-STARTTLS\r\n");
 #endif