From 4d9721ba297b063c70f6073346521cbfdaa18953 Mon Sep 17 00:00:00 2001 From: dpeca Date: Fri, 27 Jul 2018 17:34:29 +0200 Subject: [PATCH] Tell Exim to not to forward emails that is marked as SPAM I just re-ordered rules, based on this suggestion: https://forum.vestacp.com/viewtopic.php?f=12&t=11271&start=10#p51410 I guess that forwarding SPAM to GMail can hurt server reputation. Not sure if @serghey-rodin think this is OK idea, so let he decide. --- install/debian/9/exim/exim4.conf.template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/install/debian/9/exim/exim4.conf.template b/install/debian/9/exim/exim4.conf.template index bfb98e0b8..6a04df1dd 100644 --- a/install/debian/9/exim/exim4.conf.template +++ b/install/debian/9/exim/exim4.conf.template @@ -209,6 +209,11 @@ dnslookup: transport = remote_smtp no_more +localuser_spam: + driver = accept + transport = local_spam_delivery + condition = ${if eq {${if match{$h_X-Spam-Status:}{\N^Yes\N}{yes}{no}}} {${lookup{$local_part}lsearch{/etc/exim4/domains/$domain/passwd}{yes}{no_such_user}}}} + userforward: driver = redirect check_local_user @@ -250,11 +255,6 @@ localuser_fwd_only: transport = devnull condition = ${if exists{/etc/exim4/domains/$domain/fwd_only}{${lookup{$local_part}lsearch{/etc/exim4/domains/$domain/fwd_only}{true}{false}}}} -localuser_spam: - driver = accept - transport = local_spam_delivery - condition = ${if eq {${if match{$h_X-Spam-Status:}{\N^Yes\N}{yes}{no}}} {${lookup{$local_part}lsearch{/etc/exim4/domains/$domain/passwd}{yes}{no_such_user}}}} - localuser: driver = accept transport = local_delivery