Well, thanks to Haim Dimermanas, now my setup works. Except one thing that has been discussed on the mailing list but without any solutions: sieve. neither installsieve nor sieveshell seem to work.
----- SHELL OUTPUT ----- $ /usr/cyrus/bin/sieveshell -u [EMAIL PROTECTED] localhost connecting to localhost Please enter your password: ***** unable to connect to server: Authentication error at /usr/cyrus/bin/sieveshell line 149, <STDIN> chun k 1. $ /usr/cyrus/bin/installsieve -i ./test.sieve -u [EMAIL PROTECTED] localhost Please enter your password: ***** Unable to connect to server at /usr/cyrus/bin/installsieve line 121, <STDIN> chunk 1. ----- SHELL OUTPUT ----- Is CYRUS actually a production ready system? As I understand it, CMU is using it. Is it all working for them? I really like the aspects of the system, if only it could all work. I don't seem to be the only one having these issues (especially with perl modules). Are there C alternatives to cyradm and sieveshell? When is the Cyrus 2.1 supposed to arrive?