I have installed cyrus mail server according to the wiki on the latest Ubuntu 8.0.4, setup /etc/pam.d/imap pop and sieve database entries but looks like there is no link between the groupware and imap/pop/sieve. My /etc/libnss-mysql.cfg, /etc/libnss-mysql-root.cfg, and /etc/nsswitch.conf have got the correct database entries.

When i telnet localhost 110, i get the following error

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
+OK blackwood Cyrus POP3 v2.2.13-Debian-2.2.13-13ubuntu3 server ready <3556672867.1221207241@blackwood>
user test
+OK Name is a valid mailbox
pass test
-ERR [AUTH] Invalid login

I get the same error even if i use a username that does not exist in the mysql database.

sudo tail -f /var/log/mail.log
cyrus/pop3[9345]: badlogin: localhost [127.0.0.1] plaintext test SASL(-13): user not found: checkpass failed

The groupware is ok.
Open-Xchange Server
GUI Version: 6.6.0-6606
Server Version: 6.6.0-6606

Please help, I notice someone on the forums has got a similar problem but i can not read it, I can not read German language.