On Sat, 2010-12-25 at 20:49 -0700, Ran Talbott wrote:
> As mentioned in my previous posting, I've set up a mailserver for a domain of 
> Winboxen,  authenticated through Active Directory.  After some struggles,  I 
> finally got that working.  But I also need to receive emails for a few system 
> users on the mailserver (like postmaster,  and a couple of accounts set up 
> for maintaining the system).
> 
> I thought,  based on the way I read the documentation,  that I could just add 
> a "userdb passwd",  ahead of the "userdb ldap",  and deliver would find their 
> home directory maildirs.  The virtual users would fail the passwd search,  
> fall through to the LDAP check,  and deliver would drop their mail into their 
> maildirs in the /var/mailstore tree.  I knew the system users wouldn't be 
> able to login to the IMAP server,  but this isn't a concern.

Yes, sounds right.

> Instead,  the system users' mail got bounced,  after an auth check via 
> the "master" socket (from Postfix, I guess: it's a transient process) whose 
> details don't get logged.  And the virtual users' lookups (done by deliver) 
> returned made-up UIDs and GIDs,  and maildir locations 
> (/home/<realm>/<username>) completely different from what the LDAP lookup 
> normally returns (/var/mailstore/<username>).

I've no idea why that would happen. dovecot -n output and logs with
auth_debug=yes + mail_debug=yes would be helpful.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to