File r905120.diff of Package kdepimlibs4
Subject: Fix sieve with dovecot servers
From: wstephenson@suse.de
Bug:
Patch-upstream: 905120
--- kioslave/sieve/sieve.cpp (revision 905119)
+++ kioslave/sieve/sieve.cpp (revision 905120)
@@ -232,12 +232,10 @@ bool kio_sieveProtocol::parseCapabilitie
ksDebug << "Unknown action " << r.getAction() << "." << endl;
} else if (r.getKey() == "IMPLEMENTATION") {
- if (r.getVal().toLower().contains("sieve") ) {
- ksDebug << "Connected to Sieve server: " << r.getVal() << endl;
- ret = true;
- setMetaData("implementation", r.getVal());
- m_implementation = r.getVal();
- }
+ ksDebug << "Connected to Sieve server: " << r.getVal() << endl;
+ ret = true;
+ setMetaData("implementation", r.getVal());
+ m_implementation = r.getVal();
} else if (r.getKey() == "SASL") {
// Save list of available SASL methods
Index: kioslave/sieve/sieve.cpp
===================================================================