Hi:
I have been trying to figure out why we're having trouble getting the 'mail' program on OSX Mac's to smtp authenticate with the newer netqmail-1.05 versions of the Toaster. When the Mac's mail program is able to authenticate with a mailserver built in Fall 2003.
We inspected the code in qmail.smtp.c and found in the earlier versions the smtp code outputs two forms of AUTH information - one with an equal sign (=) and one without.
#ifdef AUTHCRAM out("\r\n250-AUTH LOGIN CRAM-MD5 PLAIN"); out("\r\n250-AUTH=LOGIN CRAM-MD5 PLAIN"); #else out("\r\n250-AUTH LOGIN PLAIN"); out("\r\n250-AUTH=LOGIN PLAIN"); #endif
but the current netqmail 1.05 version only outputs one form of AUTH.
#ifdef CRAM_MD5 out("250 AUTH LOGIN PLAIN CRAM-MD5\r\n"); #else out("250 AUTH LOGIN PLAIN\r\n"); #endif
Can anyone explain what the difference is and whether it could affect the ability of the Mac's mail program to authenticate?
Thanks in advance.
Best Regards,
Jeff Koch