Тем, у кого встречалось:>telnet localhost 110
>Trying ::1...
>Connected to localhost.
>Escape character is '^]'.
>+OK Hello there.
>user test@raven.elk.ru
>+OK Password required.
>pass password1:)
>-ERR Login failed.
Нужно использовать либо MYSQL_SOCKET (и указать путь к существующему сокету), тогда не нужно (!) использовать MYSQL_SERVER/MYSQL_PORT, либо всё наоборот: не использовать MYSQL_SOCKET, а использовать MYSQL_SERVER/MYSQL_PORT. При этом, MYSQL_SOCKET можно использовать только если MySQL и courier-imap живут на одной машине.
Я всё себе поправил и эта бага исчезла, и возможны криптованные и некриптованные пароли. coirier-imap 2.2.1, MySQL 4.0