Commit 3fbab26c authored by maride's avatar maride
Browse files

Combine DKIM/SPF and Subject based approach, add 'Flagged' flag to filtered e-mail

parent 34a4dbbc
Loading
Loading
Loading
Loading
+7 −9
Original line number Diff line number Diff line
@@ -8,19 +8,16 @@ if address :is "to" ["intern@chaosdorf.de", "intern@lists.ccc.de", "chaos-west@c
	stop;
}

# Filter based on header values
if anyof(
  # Filter already marked mails into Junk folder
if header :contains "Subject" "{-SPAM-}" {
	addflag "\\Seen";
	fileinto "Junk";
	stop;
}

  header :contains "Subject" "{-SPAM-}",
  # Filter for DKIM or SPF fails. Caution: may cause false positives with faulty homeservers.
if anyof(
  header :contains "Authentication-Results" "dkim=fail",
  header :contains "Authentication-Results" "spf=fail"
) {
	fileinto "dkimfail";
	addflag "\\Flagged";
	fileinto "Junk";
	stop;
}

@@ -43,6 +40,7 @@ if header :contains "Subject" [
	"Stabilisierung des Blutdrucks",
	"Wichtige Aktualisierung Ihrer Kontodaten"
] {
	addflag "\\Flagged";
	fileinto "Quarantine";
	stop;
}