<p>Hello,</p>
<p>It&#39;s good to know, but you should report it to the IMAP::Sieve maintainer (check <a href="http://cpan.org">cpan.org</a> to know how to join him)</p>
<p>Cheers,</p>
<p>Clement Hermann (nodens)</p>
<p>PS : sorry for top-reply, blame the android gmail client :-/)</p>
<p><blockquote type="cite">Le 2009 12 15 03:37, &quot;Denis BUCHER&quot; &lt;<a href="mailto:dbucherml@hsolutions.ch">dbucherml@hsolutions.ch</a>&gt; a écrit :<br><br>Dear all,<br>
<br>
I don&#39;t know if this is the right place to speak about it, but I had<br>
this problem and found the solution :<br>
<br>
When trying to install perlsieve-0.4.9 on a server to connect to Cyrus<br>
(on another webserver) I have the following problem...<br>
<br>
IMAP::Sieve [ Login incorrect while connecting to bwsvrmail ]: NO<br>
&quot;Authentication Error&quot;<br>
Capability=LOGIN PLAIN<br>
<br>
And in Cyrus logs :<br>
<br>
Dec 15 03:30:47 server cyrus/sieve[30555]: badlogin:<br>
sourceserver[172.16.1.227] PLAIN error base64 decoding string<br>
<br>
BUT I FOUND THE SOLUTION, it was a bug in the<br>
usr/local/share/perl/5.10.0/IMAP/Sieve.pm file :<br>
<br>
If you get this problem, just replace :<br>
<br>
Old:<br>
$encode=encode_base64($userpass);<br>
<br>
New:<br>
$encode=encode_base64($userpass, &#39;&#39;);<br>
<br>
<br>
Denis<br>
----<br>
Cyrus Home Page: <a href="http://cyrusimap.web.cmu.edu/" target="_blank">http://cyrusimap.web.cmu.edu/</a><br>
Cyrus Wiki/FAQ: <a href="http://cyrusimap.web.cmu.edu/twiki" target="_blank">http://cyrusimap.web.cmu.edu/twiki</a><br>
List Archives/Info: <a href="http://asg.web.cmu.edu/cyrus/mailing-list.html" target="_blank">http://asg.web.cmu.edu/cyrus/mailing-list.html</a><br>
</blockquote></p>