I'm following this tutorial to setup a Postfix/Dovecot mail server with Postfix Admin as a web front end. As regards directory structure for virtual mail
users, the author of the tutorial writes:
Virtual mail
users are those that do not exist as Unix system
users.
They thus don't use the standard Unix methods of authentication or
mail delivery and don't have home directories. That is how we are
managing things here: mail
users are defined in the
database created
by Postfix Admin rather than existing as system
users. Mail will be
kept in subfolders per domain and account under /var/vmail - e.g.
[email protected] will have a mail directory of
/var/vmail/example.com/me.
But when he gives instructions about configuring Postfix Admin, he suggests this to be contained by Postfix Admin's config.inc.php:
// Mailboxes
// If you want to store the mailboxes per domain set this to 'YES'.
// Examples:
// YES: /usr/local/virtual/domain.tld/
[email protected]
// NO: /usr/local/virtual/
[email protected]
$CONF['domain_path'] = 'NO';
Is there an inconsistency?