Hello Eric,

   For each user account there needs to be a home directory associated
with that account, and in that home directory there needs to be a mail
directory where the email for that user is delivered.  Once these
directories are created and correspond to the way you have courier set
up to deliver the mail then it should work.  The permission and
ownership of these directories will need to correspond to WHATEVER
UID:GID that you have in the userdb file.  You could use couriers UID or
make a whole seperate local account and group to manage the permissions
on those directories.  It does not matter as long as the ownership and
permissions match up for the directory and the user in the userdb.  (A
little redundant, but hopefully clear in my explanation).  Make sure you
do a man on maildirmake and on makeuserdb.  Also make sure you know what
your MTA is expecting in terms of mail delivery.  

Good Luck,
   James

On Thu, 2004-07-15 at 17:29, Eric N. Valor wrote:
> > >> You are missing a valid userdb entry.  A valid userdb entry contains the 
> > >> account's home directory, the numeric userid, and the numberic groupid.
> > > 
> > > Ok.  So for a hosted or virtual domain (which is incidentally the same
> > > domain as the machine itself, if that makes a difference), would I use
> > > the UID/GID and home directory of the courier user since no one has a
> > > local UNIX account?
> > > 
> > > Thanks again.
> > 
> > I'm going to ask you a multiple choice question.  You will have to figure 
> > out the answer on your own.  Given the stated userid, groupid, and the home 
> > directory in a userdb record, the userid and the groupid:
> > 
> > 1) Must match the actual uid and the gid of the defined home directory on 
> > the filesystem, or
> > 
> > 2) Does not have any relation to the actual uid and the gid of the defined 
> > home directory on the filesystem.
> > 
> > What do you think makes the most sense?
> 
> I'm going to assume you're just having a bad day, bite my tongue, and
> follow along.  Among the myriad other things I have to do, I'm also
> attempting to co-configure a couple of pieces of software new to my
> experience in a method that is likewise new to my experience.  It has
> proven more difficult than I originally anticipated.  I really apologize
> if my request for clarification upsets you.
> 
> Seeing as how the ultimate recipient of the message DOES NOT HAVE A
> LOCAL UID/GID (as I've clearly stated a few times prior), I assumed that
> the software would use a global UID/GID presumably of a non-privileged
> user (courier, in my case, seems appropriate).  I configured the call to
> Maildrop in that way, where the UID/GID matches the user "Courier" with
> the home directory configured in userdb matching that user "Courier".
> 
> Now then, that said, I still get the same behavior ("user not found"). 
> Nothing is thrown in the configured log file indicating exactly what the
> error is, so I'm now groping blind, hoping that someone who knows more
> than me can assist (presumably the intent of this mailing list).  
> 
> The documentation available on courier-mta.org (specifically the
> maildrop and makeuserdb pages) seem much more focussed on local users
> (those with UNIX accounts on the machine), hence my requests.  
> 



-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to