From 93420febe072e47be485fda291e00a41a504e3af Mon Sep 17 00:00:00 2001
From: Luke Shumaker <lukeshu@sbcglobal.net>
Date: Wed, 22 Apr 2015 16:20:11 -0400
Subject: Update mail filters

---
 .config/maildirproc/att.rc | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/.config/maildirproc/att.rc b/.config/maildirproc/att.rc
index 98ef8ae..43cec78 100644
--- a/.config/maildirproc/att.rc
+++ b/.config/maildirproc/att.rc
@@ -15,10 +15,9 @@ def mailman_domain(mail, domain):
 	"""
 	m = mail["List-Id"].matches("(.*<)?([^<]*)\."+re.escape(domain))
 	if m:
-		if mail["Subject"].contains("["+m.group(2)+"]"):
-			return m.group(2)
+		return m.group(2)
 	for hdr in [ 'To', 'Cc', 'From' ]:
-		m = mail[hdr].matches("(\w*)@"+re.escape(domain))
+		m = mail[hdr].matches("((\w|-)*)@"+re.escape(domain))
 		if m:
 			if mail["Subject"].contains("["+m.group(1)+"]"):
 				return m.group(2)
@@ -295,6 +294,7 @@ def my_filters(mail):
 		"@core3.amsl.com",
 		"@defectivebydesign.org",
 		"@eff.org",
+		"@fedorahosted.org",
 		"@foocorp.net",
 		"@fsf.org",
 		"@github.com",
@@ -303,6 +303,7 @@ def my_filters(mail):
 		"@gnu.org",
 		"@ietf.org",
 		"@kde.org",
+		"@lists.fedorahosted.org",
 		"@nongnu.org",
 		"@sourceforge.com",
 		"@thyrsus.com",
-- 
cgit v1.2.3-54-g00ecf