5 Oct
2008
5 Oct
'08
2:26 p.m.
On Fri, 2008-10-03 at 03:22 -0300, Dâniel Fraga wrote:
This messages happen because dovecot is trying to check virtual users in the system password file (which just contains real users and not virtual users).
So is there a way to force it to check virtual users just on the /etc/virtual/%d/passwd? I mean, if the domain is the real one, abusar.org, or it doesn't have a domain, it will check in the system passwords, but if it's some other domain except abusar.org, it should skip checking system passwords and check directly in the /etc/virtual/%d/passwd.
You can't really tell that to Dovecot, but you could move passdb passwd-file {} before passdb pam {} so it'll first check the virtual users and you'll avoid the PAM messages.