Daniel Augusto Fernandes <[EMAIL PROTECTED]> wrote:

>Does qmail-lspawn look for local user before it calls qmail-local?

Yes, of course. Since qmail-local runs with the user's uid, the user
has to exist before qmail-local is started.

This question is also answered nicely by the /var/qmail/doc/PIC*2local 
files.

>I've been told that "it is not the job of a mail delivery agent, such as
>maildrop, to figure out whether a user exists, or not. That's the mail
>server's job. That's what it's supposed to do. If the recipient mailbox
>does not exist, the mail server must bounce the message, instead of
>running a local mail delivery agent for a non-existent account".

Yes, all true, with the proviso that "mailbox" here means "mail user", 
not "file or directory receiving incoming mail for a particular mail
user". In other words, if "joe" is a normal, non-root user who owns
his home directory (which is accessible to to user qmailp), then "joe" 
is a "mailbox"--regardless of whether ~joe/Mailbox or ~joe/Maildir
exists.

-Dave

Reply via email to