Eric N. Valor writes:
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),
There is no such thing as an âultimate recipientâ. When an E-mail is received, it does not end up in a posession of some organic entity. It gets delivered to a mailbox. That's where the E-mail is ultimately received. And for the last couple of decades, each file on a UNIX/Posix system has an associated userid and a groupid, which are defined as the owners of that file or directory.
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.
The only difference between a âlocalâ and a âvirtualâ user, is that the specification of a local user originates from the same database that the system's login(1), passwd(1), and many other utilities use to specify what makes a user; and a âvirtualâ user is defined by some separate database.
In both cases, however, the same exact data items define what a user is: home directory, userid, and groupid (perhaps embellished with some optional attributes, such as a personal name). For âlocalâ users, this information is typically found in the /etc/passwd file. The corresponding information for âvirtualâ users comes from someplace else. In this case it's the userdb file. In other cases it can be a LDAP directory, or a MySQL database. But the basic information is identical in every way, in either case, the only difference is where it comes from.
pgpSn5Tta1tU8.pgp
Description: PGP signature
