On Wed, Jan 21, 2009 at 10:41:04AM -0500, Charles Marcus wrote: > His system uses only virtual users, and according to the man page, > home_mailbox is only for local users, so, considering the following > complete postconf -n output, I think I can safely remove this setting? > > myhost ~ # postconf -n > alias_maps = hash:/etc/mail/aliases, hash:/var/lib/mailman/data/aliases > home_mailbox = .maildir/ > mydomain = example.com > myhostname = smtp.example.com > relay_domains = > transport_maps = hash:/etc/postfix/transport > virtual_alias_maps = > mysql:/etc/postfix/mysql_virtual_alias_maps.cf, > hash:/var/lib/mailman/data/virtual-mailman > virtual_mailbox_domains = > mysql:/etc/postfix/mysql_virtual_mailbox_domains.cf > virtual_mailbox_maps = > mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
Address classes: LOCAL: # Default value, not mentioned in main.cf: mydestination = $myhostname, localhost.$mydomain, localhost So <u...@smtp.example.com> and <u...@localhost> are local addresses, likely subject to local delivery via alias_maps and home_mailbox. Also $myorigin has its default value of $myhostname, so mail to just <user> is also delivered via local(8). VIRTUAL MAILBOX: Domains that are keys in the mysql_virtual_mailbox_domains.cf table. Are any of the above local domains listed? This mail is handled via virtual(8) and does not use alias_maps or home_mailbox. VIRTUAL ALIAS: Are any domains listed as keys in virtual_alias_maps table? You have explicitly configured virtual_alias_domains, so this defaults to $virtual_alias_maps. Also are any/all users in either of the above classes subject to virtual alias rewriting. It sure looks like mailman is used so at least some addresses are delivered to the local(8) transport, it is not clear whether these are always rewritten to non-local addresses via aliases, or not. OTHER: The transport table could also change the delivery logic for one or more domains. Your question cannot be answered based just on the data you have provided. The home_mailbox parameter is used when mail would otherwise be delivered to $mail_spool_directory for a system user via the local(8) delivery agent. Whether this is in fact used depends on the details of the various tables. -- Viktor. Disclaimer: off-list followups get on-list replies or get ignored. Please do not ignore the "Reply-To" header. To unsubscribe from the postfix-users list, visit http://www.postfix.org/lists.html or click the link below: <mailto:majord...@postfix.org?body=unsubscribe%20postfix-users> If my response solves your problem, the best way to thank me is to not send an "it worked, thanks" follow-up. If you must respond, please put "It worked, thanks" in the "Subject" so I can delete these quickly.