diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2010-08-30 16:01:43 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2010-08-30 16:01:43 -0300 |
commit | 61e929da096b0bf9658dd5b2c7402a0d3e2f8672 (patch) | |
tree | 03d7409c979274ea256c94347a236c1697c47517 /manifests | |
parent | 30baeb79ccbb1cbd247f207c6642076250b20efa (diff) | |
download | puppet-mail-61e929da096b0bf9658dd5b2c7402a0d3e2f8672.tar.gz puppet-mail-61e929da096b0bf9658dd5b2c7402a0d3e2f8672.tar.bz2 |
Fixing relay of list messages
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/base.pp | 2 | ||||
-rw-r--r-- | manifests/system.pp | 11 |
2 files changed, 7 insertions, 6 deletions
diff --git a/manifests/base.pp b/manifests/base.pp index a8bd59a..727a38b 100644 --- a/manifests/base.pp +++ b/manifests/base.pp @@ -5,7 +5,7 @@ class mail::base { "myhostname": value => "$fqdn"; "mydestination": value => "$postfix_mydestination"; "mynetworks": value => "$postfix_mynetworks"; - "relay_domains": value => '$mydestination'; + "relay_domains": value => "$postfix_relay_domains"; "transport_maps": value => "hash:/etc/postfix/transport, regexp:/etc/postfix/transport_regexp"; "mailbox_command": value => '/usr/bin/maildrop -d ${USER}'; "virtual_mailbox_base": value => '/var/mail/virtual'; diff --git a/manifests/system.pp b/manifests/system.pp index 35cb2b9..6cf759a 100644 --- a/manifests/system.pp +++ b/manifests/system.pp @@ -4,7 +4,8 @@ class mail::system { $postfix_use_dovecot_lda = "yes" $postfix_use_schleuder = "yes" $postfix_use_sympa = "yes" - $postfix_my_defaultdestination = '$myhostname, localhost.$mydomain, localhost' + $postfix_mydestination = '$myhostname, localhost.$mydomain, localhost' + $postfix_default_relay_domains = '$mydestination' case $postfix_mynetworks { '': { $postfix_mynetworks = "127.0.0.0/8" } @@ -38,7 +39,7 @@ class mail::system { # Sympa mailing list manager case $mail_sympa { true: { - $sympa_mydestination = ", ${sympa_subdomain}.${domain}" + $sympa_relaydomains = ", ${sympa_subdomain}.${domain}" include mail::sympa } 'disabled': { @@ -56,13 +57,13 @@ class mail::system { '': { $schleuder_subdomain = "encrypted" } } - $schleuder_mydestination = ", ${schleuder_subdomain}.${domain}" + $schleuder_relaydomains = ", ${schleuder_subdomain}.${domain}" include mail::schleuder } } - case $postfix_mydestination { - '': { $postfix_mydestination = "${postfix_my_defaultdestination}${sympa_mydestination}${schleuder_mydestination}" } + case $postfix_relay_domains { + '': { $postfix_relay_domains = "${postfix_default_relay_domains}${sympa_relay_domains}${schleuder_relay_domains}" } } # Include base configuration |