Hello,
Since version 0.8.5 of Roundcube, the default installation of the
managesieve plugin doesn't work for me. Even using the same
configuration settings from versions prior results in the roundcube
being unable to connect to the sieve via the managesieve plugin.
After doing some checking, on my config, the various auth functions in
plugins/managesieve/Net/Sieve.php that attempt to determine the server's
strongest auth methods seem to return incorrect values. Worse, the
plugin will gleefully ignore you specifying a particular auth method,
like CRAM-MD5.
In my testing, the plugin will repeatedly try DIGEST-MD5 when you
specify CRAM-MD5; which I suppose would be fine except when in fact your
server doesn't support it. :-)
You can workaround the issue by removing the DIGEST-MD5 as a supported
type in class Net_Sieve (which lives in the managesieve plugin folder,
under /Net) but this seems to be a bit of a brute force mechanism to
solve what should be a simple problem.
I saw a couple of other users with similar issues, including one with an
identical problem in the forums but no resolution.
I'm fresh out of ideas on why this happening -- probably looking at the
command line way too much today, any suggestions?
Thanks,
- Matt