diff options
| -rw-r--r-- | manifests/init.pp | 3 | ||||
| -rw-r--r-- | templates/master.cf.debian-10.erb | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/manifests/init.pp b/manifests/init.pp index 8ee2346..eb88478 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -53,7 +53,8 @@ class postfix( $mastercf_tail = '', $inet_interfaces = 'all', $myorigin = $::fqdn, - $default_alias_maps = true + $default_alias_maps = true, + $dovecot_extension = '-m ${extension}', ) { case $::operatingsystem { diff --git a/templates/master.cf.debian-10.erb b/templates/master.cf.debian-10.erb index e96f657..a6e819a 100644 --- a/templates/master.cf.debian-10.erb +++ b/templates/master.cf.debian-10.erb @@ -148,7 +148,7 @@ amavis unix - - - - 2 smtp <% end %> <% if @use_dovecot_lda == 'yes' %> dovecot unix - n n - - pipe - flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${nexthop} -m ${extension} -a "${recipient}" + flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${nexthop} <%= @dovecot_extension %> -a "${recipient}" <% end %> <% if @use_schleuder == 'yes' %> schleuder unix - n n - - pipe |
