Hello all. I've followed the howto basically to the letter, this time using Edgy, and I can queue and send messages with SMTPd with no problems, but IMAP keeps causing hiccups. Telnet and everything checks out OK, but when I login from a mail program, I get this when I tail /var/log/mail.info :

Nov 25 18:08:30 unendurablylonely imapd-ssl: LOGIN FAILED, user=tom, ip=[::ffff:192.168.1.1]
Nov 25 18:08:30 unendurablylonely imapd-ssl: authentication error: Input/output error
Nov 25 18:08:30 unendurablylonely authdaemond: failed to connect to mysql server (server=localhost, userid='mail'): Client does not support authentication protocol requested by server; consider upgrading MySQL client


All the databases check out as far as I can tell - I can log into MySQL using the mail/password account just fine when I use PHPMyAdmin.

I suspect that the Mysql client thing is the cause of the problem, but I don't understand what the big deal about authentication is. It's just a cleartext password, and I'm using the latest versions of the client and server from apt-get (5.0.24a).

I'm pretty much stumped. Help!