From 2ce8dcf40f22dd4e9cf4a6b1c8f5386993ebba6e Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Thu, 23 Jun 2016 16:44:12 +0200 Subject: Use username instead of just user --- examples/imapresource/imapserverproxy.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'examples/imapresource/imapserverproxy.cpp') 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 ImapServerProxy::login(const QString &username, const QString loginJob->setUserName(username); loginJob->setPassword(password); loginJob->setAuthenticationMode(KIMAP::LoginJob::Plain); - loginJob->setEncryptionMode(KIMAP::LoginJob::EncryptionMode::AnySslVersion); + if (mSession->port() == 143) { + loginJob->setEncryptionMode(KIMAP::LoginJob::EncryptionMode::TlsV1); + } else { + loginJob->setEncryptionMode(KIMAP::LoginJob::EncryptionMode::AnySslVersion); + } auto capabilitiesJob = new KIMAP::CapabilitiesJob(mSession); QObject::connect(capabilitiesJob, &KIMAP::CapabilitiesJob::capabilitiesReceived, [this](const QStringList &capabilities) { -- cgit v1.2.3