On 8.1.2012, at 17.37, [email protected] wrote:
> Jan 8 16:18:28 test dovecot: User q is missing UID (see mail_uid setting)
> Jan 8 16:18:28 test dovecot: imap-login: Internal login failure (auth
> failed, 1 attempts): user=<q>, method=PLAIN, rip=AAA.BBB.CCC.DDD,
> lip=EEE.FFF.GGG.HHH TLS <--- edited by me
..
> auth default {
> mechanisms = plain
> passdb shadow {
> }
> }
You have passdb, but no userdb.
> /etc/passwd:
> ...
> g:x:1000:1000:test1,,,:/home/g:/bin/bash
> q:x:1001:1001:test2,,,:/home/q:/bin/bash
To use /etc/passwd as userdb, you need to add userdb passwd {}