summaryrefslogtreecommitdiffstats
path: root/src/plugins/messageservices/smtp/smtpsettings.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/messageservices/smtp/smtpsettings.cpp')
-rw-r--r--src/plugins/messageservices/smtp/smtpsettings.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/messageservices/smtp/smtpsettings.cpp b/src/plugins/messageservices/smtp/smtpsettings.cpp
index 16c7939a..35febacc 100644
--- a/src/plugins/messageservices/smtp/smtpsettings.cpp
+++ b/src/plugins/messageservices/smtp/smtpsettings.cpp
@@ -136,6 +136,7 @@ const SmtpConfiguration::AuthType authenticationType[] = {
SmtpConfiguration::Auth_LOGIN,
SmtpConfiguration::Auth_PLAIN,
#endif
+ SmtpConfiguration::Auth_CRAMMD5,
SmtpConfiguration::Auth_INCOMING
};
@@ -211,7 +212,9 @@ void SmtpSettings::authChanged(int index)
{
#ifndef QT_NO_OPENSSL
SmtpConfiguration::AuthType type = authenticationType[index];
- bool enableCredentials = (type == SmtpConfiguration::Auth_LOGIN || type == SmtpConfiguration::Auth_PLAIN);
+ bool enableCredentials = (type == SmtpConfiguration::Auth_LOGIN
+ || type == SmtpConfiguration::Auth_PLAIN
+ || type == SmtpConfiguration::Auth_CRAMMD5);
smtpUsernameInput->setEnabled(enableCredentials);
lblSmtpUsername->setEnabled(enableCredentials);