зеркало из https://github.com/mozilla/pjs.git
fix 211104 CRAM-MD5 capability not always recognized, patch by ch.ey@gmx.net, r/sr=bienvenu
This commit is contained in:
Родитель
670aa826c4
Коммит
72012cce20
|
@ -683,10 +683,10 @@ PRInt32 nsSmtpProtocol::SendEhloResponse(nsIInputStream * inputStream, PRUint32
|
|||
if (m_responseText.Find("LOGIN", PR_TRUE, 5) >= 0)
|
||||
SetFlag(SMTP_AUTH_LOGIN_ENABLED);
|
||||
|
||||
if (m_responseText.Find("EXTERNAL", PR_TRUE, 8) >= 0)
|
||||
if (m_responseText.Find("EXTERNAL", PR_TRUE, 5) >= 0)
|
||||
SetFlag(SMTP_AUTH_EXTERNAL_ENABLED);
|
||||
|
||||
if (m_responseText.Find("CRAM-MD5", PR_TRUE, 8) >= 0)
|
||||
if (m_responseText.Find("CRAM-MD5", PR_TRUE, 5) >= 0)
|
||||
{
|
||||
nsresult rv;
|
||||
nsCOMPtr<nsISignatureVerifier> verifier = do_GetService(SIGNATURE_VERIFIER_CONTRACTID, &rv);
|
||||
|
|
Загрузка…
Ссылка в новой задаче