blob: 13f30a9df2bac697132ffa167a58a636a574a862 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# From transport(5):
#
# The trivial-rewrite(8) server disallows regular expression
# substitution of $1 etc. in regular expression lookup
# tables, because that could open a security hole (Postfix
# version 2.3 and later).
#
# That's why we need one definition per mailing list.
define mail::mlmmj::list($ensure = 'present') {
postfix::transport_regexp_snippet { "mlmmj_transport_regexp-${name}":
content => "/^(${name})\\@.*$/ mlmmj:${name}\n",
ensure => $ensure,
}
postfix::transport_regexp_snippet { "mlmmj_transport_regexp-${name}-request":
content => "/^(${name})\\+.*\\@.*$/ mlmmj:${name}\n",
ensure => $ensure,
}
}
|