summaryrefslogtreecommitdiff
path: root/puppet/modules/site_postfix/manifests/mx/reserved_aliases.pp
blob: 83e27376f7900e7cceab379808578c23d75b53db (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Defines which mail addresses shouldn't be available and where they should fwd
class site_postfix::mx::reserved_aliases {

  postfix::mailalias {
    [ 'abuse', 'admin', 'arin-admin', 'administrator', 'bin', 'cron',
      'certmaster', 'domainadmin', 'games', 'ftp', 'hostmaster', 'lp',
      'maildrop', 'mysql', 'news', 'nobody', 'noc', 'postmaster', 'postgresql',
      'security', 'ssladmin', 'sys', 'usenet', 'uucp', 'webmaster', 'www',
      'www-data',
    ]:
      ensure    => present,
      recipient => 'root'
  }

}