summaryrefslogtreecommitdiffstats
path: root/examples/imapresource/imapserverproxy.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-06-23 16:44:12 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-06-23 16:44:12 +0200
commit2ce8dcf40f22dd4e9cf4a6b1c8f5386993ebba6e (patch)
treea18576f6b4b01abcc1e632f17304a0f360db8b48 /examples/imapresource/imapserverproxy.cpp
parent751f2c82c4121d28d0740bffb29a4fb273ec55c5 (diff)
downloadsink-2ce8dcf40f22dd4e9cf4a6b1c8f5386993ebba6e.tar.gz
sink-2ce8dcf40f22dd4e9cf4a6b1c8f5386993ebba6e.zip
Use username instead of just user
Diffstat (limited to 'examples/imapresource/imapserverproxy.cpp')
-rw-r--r--examples/imapresource/imapserverproxy.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/examples/imapresource/imapserverproxy.cpp b/examples/imapresource/imapserverproxy.cpp
index 703caca..fbda02e 100644
--- a/examples/imapresource/imapserverproxy.cpp
+++ b/examples/imapresource/imapserverproxy.cpp
@@ -99,7 +99,11 @@ KAsync::Job<void> ImapServerProxy::login(const QString &username, const QString
99 loginJob->setUserName(username); 99 loginJob->setUserName(username);
100 loginJob->setPassword(password); 100 loginJob->setPassword(password);
101 loginJob->setAuthenticationMode(KIMAP::LoginJob::Plain); 101 loginJob->setAuthenticationMode(KIMAP::LoginJob::Plain);
102 loginJob->setEncryptionMode(KIMAP::LoginJob::EncryptionMode::AnySslVersion); 102 if (mSession->port() == 143) {
103 loginJob->setEncryptionMode(KIMAP::LoginJob::EncryptionMode::TlsV1);
104 } else {
105 loginJob->setEncryptionMode(KIMAP::LoginJob::EncryptionMode::AnySslVersion);
106 }
103 107
104 auto capabilitiesJob = new KIMAP::CapabilitiesJob(mSession); 108 auto capabilitiesJob = new KIMAP::CapabilitiesJob(mSession);
105 QObject::connect(capabilitiesJob, &KIMAP::CapabilitiesJob::capabilitiesReceived, [this](const QStringList &capabilities) { 109 QObject::connect(capabilitiesJob, &KIMAP::CapabilitiesJob::capabilitiesReceived, [this](const QStringList &capabilities) {