Howdy...

Just curious if anyone else has had broken clients that need the 250 AUTH= line (which is wrong) in addition to the regular 250 AUTH line.

I wrote a one line patch to SMTP.pm to make it work for us, if anyone finds it useful. The number 1 below should probably be changed to a user-settable config value.

[EMAIL PROTECTED]:/home/smtpd/qpsmtpd/lib/Qpsmtpd# diff -u SMTP.pm~ SMTP.pm
--- SMTP.pm~    2006-09-21 04:25:14.000000000 -0400
+++ SMTP.pm     2006-09-21 04:11:05.000000000 -0400
@@ -222,6 +222,8 @@
                  "8BITMIME",
($self->config('databytes') ? "SIZE ". ($self- >config('databytes'))[0] : ()),
                  @capabilities,
+#added by ski 9/21/2006 for compatibility with broken clients
+                 (1 ? 'AUTH='.join(' ', keys %auth_mechanisms) : ''),
                 );
   }
}

Cheers,
Brian

---
Brian Szymanski
[EMAIL PROTECTED]



Reply via email to