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.
signature.asc
Description: This is a digitally signed message part