[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Sieve: No access



I'd like to use sieve to filter my e-mail, but it doesn't work. Can anybody help?

> sonne:~# sieveshell -u root localhost
> connecting to localhost
> unable to connect to server at /usr/bin/sieveshell line 174.

When I use websieve, I get the following result:

> System Error: unable to connect to server: sasl mech list empty

Telnet seems to work:

> sonne:~# telnet localhost sieve
> Trying 127.0.0.1...
> Connected to localhost.localdomain.
> Escape character is '^]'.
> "IMPLEMENTATION" "Cyrus timsieved v2.1.18-IPv6-Debian-2.1.18-1"
> "SIEVE" "fileinto reject envelope vacation imapflags notify subaddress relational regex"
> OK
> logout
> OK "Logout Complete"
> Connection closed by foreign host.

Cyrus is working fine. Administration of the server is also possible:

>sonne:~# cyradm -u root localhost
>IMAP Password:
>              localhost.localdomain> quit

/etc/cyrus.conf:

> ... sieve cmd="timsieved" listen="sieve" prefork=0 maxchild=100

/etc/imapd.conf:

> ... admins: cyrus root postfix
> sieveusehomedir: false
> sievedir: /var/spool/sieve
> allowplaintext: yes
> sasl_mech_list: plain login
> sasl_pwcheck_method: saslauthd auxprop
> sasl_auxprop_plugin: sasldb
> sasl_auto_transition: no

/etc/default/saslauthd:

> START=yes
> MECHANISMS="pam"

/etc/pam.d/sieve:

> authrequiredpam_unix.so nullok_secure
> accountrequiredpam_unix.so

sasldblistusers2 returns:

> sonne:~# sasldblistusers2
> cyrus@sonne: userPassword
> root@sonne: userPassword



Reply to: