diff -Naur kdepim-enterprise-20071116.orig/kmail/kmtransport.cpp kdepim-enterprise-20071116/kmail/kmtransport.cpp --- kdepim-enterprise-20071116.orig/kmail/kmtransport.cpp 2007-11-23 09:41:36.000000000 +0100 +++ kdepim-enterprise-20071116/kmail/kmtransport.cpp 2007-11-23 10:11:50.000000000 +0100 @@ -670,7 +670,7 @@ // LOGIN doesn't offer anything over PLAIN, requires more server // roundtrips and is not an official SASL mechanism, but a MS-ism, // so only enable it if PLAIN isn't available: - mSmtp.authLogin->setEnabled( auth & LOGIN && !(auth & PLAIN)); + mSmtp.authLogin->setEnabled( auth & LOGIN /*&& !(auth & PLAIN)*/); mSmtp.authCramMd5->setEnabled( auth & CRAM_MD5 ); mSmtp.authDigestMd5->setEnabled( auth & DIGEST_MD5 ); mSmtp.authNTLM->setEnabled( auth & NTLM );