X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fexim%2Ftemplates%2Feximconf.erb;h=6398331cb22af3b3c542ca6fbf0e3ffe34e9dfc0;hb=9d0250cb427297aaf7ce598f42373398fbc5085c;hp=5dcb0db3ab7025bd28487ef36c78fdfb79648f52;hpb=53ab51e4c908bd7f6c6bfa15c6c04d485dddfcc3;p=mirror%2Fdsa-puppet.git diff --git a/modules/exim/templates/eximconf.erb b/modules/exim/templates/eximconf.erb index 5dcb0db3a..6398331cb 100644 --- a/modules/exim/templates/eximconf.erb +++ b/modules/exim/templates/eximconf.erb @@ -107,7 +107,7 @@ allow_domain_literals = true # local_domains. It will be referenced # later on by the syntax "+local_domains". # Other domain and host lists may follow. -# @ is the local FQDN, @[] matches the IP adress of any local interface. +# @ is the local FQDN, @[] matches the IP address of any local interface. domainlist local_domains = @ : \ @[] : \ @@ -1072,31 +1072,31 @@ check_message: condition = ${if !eq {$acl_m_prf}{PopconMail}} message = Your mailer is not RFC 2047 compliant: message rejected - discard condition = ${if eq {$acl_m_prf}{blackhole}} - condition = ${if bool_lax{$acl_m_defopt}} + deny condition = ${if match {$rh_Received:}{\N from [^ ]+\.example\.com \N}} + log_message = Implausible Received header + message = Header problem: message rejected + + warn condition = ${if bool_lax{$acl_m_defopt}} condition = ${if or {\ {match {$message_body}{Wenn Sie zukünftig keine weiteren Informationen erhalten möchten,
unwissentlich oder unbeabsichtigt in den Verteiler aufgenommen wurden,}} \ {match {$message_body}{\N(?i)Dear Beneficiary.*You have been selected.*Thousand United States Dollars\N}} \ + {match {$message_body}{\N(?i)receiving sum of money into your account for safe keeping\N}} \ + {match {$message_body}{\N(?i)I got your e-mail address through an internet marketing firm\N}} \ + {match {$message_body}{\N(?i)De conformidad con lo establecido en la Ley 34/2002 Lssice le comunicamos que este escrito procede de Search Task\N}} \ }\ } + set acl_m_content = 1 + + discard condition = ${if eq {$acl_m_prf}{blackhole}} + condition = ${if eq {$acl_m_content}{1}} log_message = Discarded suspicious content for $recipients deny condition = ${if !eq {$acl_m_prf}{markup}} - condition = ${if bool_lax{$acl_m_defopt}} - condition = ${if or {\ - {match {$message_body}{Wenn Sie zukünftig keine weiteren Informationen erhalten möchten,
unwissentlich oder unbeabsichtigt in den Verteiler aufgenommen wurden,}} \ - {match {$message_body}{\N(?i)Dear Beneficiary.*You have been selected.*Thousand United States Dollars\N}} \ - }\ - } + condition = ${if eq {$acl_m_content}{1}} message = Rejected due to suspicious content warn condition = ${if eq {$acl_m_prf}{markup}} - condition = ${if bool_lax{$acl_m_defopt}} - condition = ${if or {\ - {match {$message_body}{Wenn Sie zukünftig keine weiteren Informationen erhalten möchten,
unwissentlich oder unbeabsichtigt in den Verteiler aufgenommen wurden,}} \ - {match {$message_body}{\N(?i)Dear Beneficiary.*You have been selected.*Thousand United States Dollars\N}} \ - }\ - } + condition = ${if eq {$acl_m_content}{1}} add_header = X-debian-content-warning: yes <%- if has_variable?("clamd") && @clamd -%>