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:
r...@example.com                me@localhost
opera...@example.com            me@localhost
postmas...@example.com          me@localhost
postmaster                      me@localhost
ab...@example.com               me@localhost
abuse                           me@localhost
mailer-dae...@example.com       me@localhost
MAILER-DAEMON                   me@localhost
hostmas...@example.com          me@localhost
webmas...@example.com           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