sieve doesn't work [auf Viren überprüft]

Phil Pennock info-cyrus-spodhuis at
Wed Sep 6 07:01:35 EDT 2006

On 2006-09-05 at 19:05 +0200, Martin G.H. Minkler wrote:
> Nobody any ideas? Am I the only one on debian sarge who's sieve doesn't 
> offer SASL login w/o TLS and sieve_sasl_minimum_layer=0?

I'm not using Debian so can only offer generic advice and help.  That's
why I shut up before.  When reading Andrew Morgan's post I found that
the sasl modules had been split off, which made me realise just how
different things are in Debian.

You set allowplaintext true, you define the mechanisms, you've lowered
sieve_sasl_minimum_layer, it should be fine.  Does any of that change
what you see when you telnet to port 2000?

What happens if you use "sieve" instead of "2000" on the telnet
command-line?  Does it still connect?  If not, /etc/services needs
updating and any lookup caches (nscd?) should be flushed.

> Or is the option maybe called sasl_minimum_layer_sieve?

No; the snippet of configuration which I provided was a cut&paste of
working config I set for the internal IMAP service at work; unless
support for <service>_<option> is version-dependent, it should be there.

I used service-specific settings because when I tried using a different
imapd.conf via a "-C" option in the service entry in cyrus.conf, and had
that config @include the main config then override specific values,
timsieved would crash.  I think it was bus errors, but I forget.  So I
stuck to <service>_<option>.

> Is there any documentation on the sasl-options in imapd.conf?

Yes.  In the man-page for imapd.conf are various items such as
sasl_minimum_layer, whilst the documentation for the cyrus-sasl package
should include html/options.html, provided that the packaging for your
OS doesn't strip documentation.  You might want to look at more of the
documentation from the cyrus-sasl package instead of cyrus-imapd.

Any of the SASL options can be set directly in imapd.conf by prefixing
"sasl_" to the option name.
"Everything has three factors: politics, money, and the right way to do it.
 In that order."  -- Gary Donahue

More information about the Info-cyrus mailing list