From e3bf97e0e79487c997d64705f50330126875eb92 Mon Sep 17 00:00:00 2001 From: Stacy Brock Date: Thu, 2 Sep 2021 14:48:47 -0700 Subject: [PATCH] Improve unactionable IAR email logic --- filter-rules.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/filter-rules.py b/filter-rules.py index 9e8afd7..b589150 100644 --- a/filter-rules.py +++ b/filter-rules.py @@ -92,10 +92,13 @@ def filter_message(self, message): normalized_to = [x.address.lower() for x in message.to] normalized_from = message.sender.address.lower() - # filter unactionable coresys, IAR Systems emails - if ('coresys@lists.oregonstate.edu' in normalized_from - or 'iar.ref@oregonstate.edu' in normalized_from - or 'iar.systems-team@oregonstate.edu' in normalized_to): + # filter unactionable IAR emails + automated_sources = [ + 'coresys@lists.oregonstate.edu', + 'iar.ref@oregonstate.edu', + 'Scholarship System' + ] + if bool([x for x in automated_sources if(x in normalized_from)]): unactionable = [x.lower() for x in [ 'DWPRODRAW Verification', 'Job Monitor',