I've done away with the traditional alias files & virtually aliased
everything:

$ postconf -n alias_maps \
        alias_database \
        virtual_alias_domains \
        virtual_alias_maps
alias_maps = $alias_database
alias_database =
virtual_alias_domains = btree:$config_directory/virtual_alias_domains.map
virtual_alias_maps = btree:$config_directory/virtual_alias_maps.map

For fundamental operation, what entries do I need to include from the
/etc/{postfix,mail}/aliases files?

I understand these are needed:
[email protected]                me@localhost
[email protected]            me@localhost
[email protected]          me@localhost
postmaster                      me@localhost
[email protected]               me@localhost
abuse                           me@localhost
[email protected]       me@localhost
MAILER-DAEMON                   me@localhost
[email protected]          me@localhost
[email protected]           me@localhost
.... [other RFC 2142 addresses for services offered]

But what about these?:
bin
daemon
decode
dumper
manager
nobody
_postfix

This page suggests deleting many (historical) aliases:
http://www.faqs.org/docs/securing/chap22sec183.html

Reply via email to