On Wed, 20 Sep 2000, Jerry Lynde wrote:
>
> Did you run qmail-pw2u and qmail-newu ??
> If not, then even though the users are valid (meaning listed in
> /etc/passwd) qmail doesn't know about them...
> In the default install, you should find a list of valid users in
> /var/qmail/users/assign.
> If they're not there, either create the assign file by hand as per
> http://Web.InfoAve.Net/~dsill/lwq.html section 3.6
> or run /var/qmail/bin/qmail-pw2u and then run /var/qmail/bin/qmail-newu.
That's not true. In a default install there are NO
/var/qmail/users/assign
/var/qmail/users/cdb
files.
qmail-lspawn will examine /var/qmail/users/cdb for any username
overrides. If it does not find a match, it will then call qmail-getpw
to interrogate the passwd database via getpwnam(3). See the qmail
pictures for a more detailed explanation of what happens.
It's a good idea to create /var/qmail/users/assign from qmail-pw2u and
then create /var/qmail/users/cdb but it is NOT mandatory.
The user's problem is almost certainly to do with the fact that he is
either delivering to a mailbox called Maildir (instead of delivering
to a maildir called Maildir/) and the existence of a directory called
Maildir/ is stopping delivery, or the Maildir/ is owned by root instead
of the correct user.
--
Regards
Peter
----------
Peter Samuel [EMAIL PROTECTED]
http://www.e-smith.org (development) http://www.e-smith.com (corporate)
Phone: +1 613 368 4398 Fax: +1 613 564 7739
e-smith, inc. 1500-150 Metcalfe St, Ottawa, ON K2P 1P1 Canada
"If you kill all your unhappy customers, you'll only have happy ones left"