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
===================================================================
openSUSE Build Service is sponsored by