Puppet Class: postfix::mailman
- Defined in:
- manifests/mailman.pp
Overview
Class: postfix::mailman
Configures a basic smtp server, able to work for the mailman mailing-list manager.
Examples
/!\ Do not include this class directly, use mailman => true in the postfix top class!
class { 'postfix':
mailman => true,
}
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
# File 'manifests/mailman.pp', line 14
class postfix::mailman {
include postfix
postfix::config {
'virtual_alias_maps':
value => "hash:${postfix::confdir}/virtual";
'transport_maps':
value => "hash:${postfix::confdir}/transport";
'mailman_destination_recipient_limit':
value => '1';
}
postfix::hash { "${postfix::confdir}/virtual":
ensure => 'present',
}
postfix::hash { "${postfix::confdir}/transport":
ensure => 'present',
}
}
|