I have been hapily running cyrus-imapd 1.6.24 for some time. My mail 
server is a black box: the users have no local accounts; imapd.conf 
instructs cyrus to authenticate via PAM and /etc/pam.d/imap uses 
pam_ldap.so to get user data from an OpenLDAP database. It all works 
beautifully. I do not use the SASL database at all; it is completely empty.

Now I want to get sieve scripts working. When I
   telnet mailserver sieve
then timseived answers. But when I
   installsieve -u username mailserver
and enter username's password, it barfs, saying
   Authentication failed with: "user not found"
   Authentication failed.
Packet sniffing reveals that the LDAP database was never querried. What 
is going on? Why doesn't timsieved use PAM just like imapd? Do I need an 
/etc/pam.d/sieve entry? Must I need to use the SASL database? Help, please!

Reply via email to