sieve doesn't work
Andrew Morgan
morgan at orst.edu
Thu Aug 24 12:54:03 EDT 2006
On Thu, 24 Aug 2006, Vladi Lemurov wrote:
>
>>> I have debian sarge (stable) installed with cyrus (imapd, pop3,
>>> sieve) 2.1.18 -installed. Everything works fine, except sieve. I have
>>> already delt with cyrus on Freebsd before, I used sieve there so I would
>>> like to put the scripts I already have to this new installation.
>>> I get the following error:
>>>
>>>
>>>> $sieveshell --user=<user> --auth=<user> localhost
>>>> connecting to localhost
>>>> unable to connect to server at /usr/bin/sieveshell line 174.
>>>>
>>
>> /etc/cyrus.conf, entry for sieve ?
>>
>>
> in /etc/cyrus.conf:
> sieve cmd="timsieved -c /etc/imapd.conf" listen="sieve" prefork=1
> maxchild=100
> in /etc/services:
> sieve 2000/tcp # Sieve mail filter daemon
>
> the daemon listens to the port, if I do `telnet localhost 2000` I got the
> following:
>
> Trying 127.0.0.1...
> Connected to localhost.localdomain.
> Escape character is '^]'.
> "IMPLEMENTATION" "Cyrus timsieved v2.1.18-IPv6-Debian-2.1.18-1+sarge2"
> "SIEVE" "fileinto reject envelope vacation imapflags notify subaddress
> relational regex"
> "STARTTLS"
> OK
I have a vague recollection of needing to install the debian
libsasl2-modules package in order to get sieve working. It had something
to do with no authentication methods being presented. libsasl2-modules
contained libplain.so, which was all I really cared about.
Andy
More information about the Info-cyrus
mailing list