Hi: I am running cyrus-imap 2.1.2 and cyrus-sasl 2.1.1 on Solaris 8, and I am having problem getting timsieved to authenticate right. Following the instructions written in "installing sieve" in the docs included with the source, I should be able to check my login to timsieved using sieveshell --user=keith --authname=keith localhost. However, I am getting an error: unable to connect to server: Authentication Error at /usr/local/bin/sieveshell line 172, <STDIN> chunk 1.
I am using saslauthd as my pwcheck_method, and started saslauthd -a pam. I was able to login to the imap server but not the timsieved. Reading through the posting in this mailing list archive, there was some mention about having to copying pam.d/imap to pam.d/timsieved. I believe this applies to linux only? I don't find a pamd.d directory in Solaris 8. Besides, I did not edit pam.conf file to make imap server authenticate correctly. Also, I have sasl_mech_list set to plain in /etc/imapd.conf. I am at the end of my wits, can somebody kind enough to give me a hand? Thanks keith