> On Wed, Jul 08, 2009 at 04:04:33PM -0400, wiskbr...@hotmail.com wrote: > >> alias_maps = dbm:/etc/postfix/aliases, dbm:/etc/newcompany/aliases, >> nis:mail.aliases > > Are you sure you want a local aliases(5) file and not a virtual(5) aliases > file? Generally, and especially for non-system users, the latter is better.
I was under the impression that virtual was to affect an entire domain, not just a subset of users belonging to the same domain. If I am mistaken, then would this work best? (I can't yet get rid of dbm:/etc/postfix/aliases): /etc/postfix/main.cf: # # Below commented as I do not believe I need this entry. # virtual_alias_domains = example.com # virtual_alias_maps = hash:/etc/postfix/virtual alias_maps = dbm:/etc/postfix/aliases, nis:mail.aliases /etc/postfix/virtual: postmas...@example.com postmas...@hostx i...@example.com j...@hostx sa...@example.com j...@hostx # Uncomment entry below to implement a catch-all address # @example.com j...@hostx Also, can virtual use the colon delimited format that aliases uses? I.e., /etc/postfix/virtual: postmas...@example.com: postmaster i...@example.com: joe sa...@example.com: jane # Uncomment entry below to implement a catch-all address # @example.com: jim > > Use local aliases(5) sparingly, for pipes and large :include: MLM > lists. Implement mail forwarding via virtual(5). Regards, .vp