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?