Package: trac-email2trac
Version: 1.0.0-1
Tags: patch

A company firewall (Astaro) seems to use

X-Spam-Flag: YES
X-Spam-Result: Spam

to indicate spam. Attached is a two line patch to handle this.
--- email2trac.orig	2011-10-10 19:21:50.000000000 +0200
+++ email2trac	2011-10-10 19:26:17.000000000 +0200
@@ -284,6 +284,10 @@
 			if number >= self.SPAM_LEVEL:
 				spam = True
 				
+		# Astaro firewall spam handling
+		elif message.get('X-Spam-Flag') == "YES" and message.get('X-Spam-Result') == "Spam":
+				spam = True
+
 		# treat virus mails as spam
 		#
 		elif message.has_key('X-Virus-found'):			

Reply via email to