Parcourir la source

[mail] Add achive filter file

Colin Powell il y a 4 ans
Parent
commit
5b6dbad4b1
1 fichiers modifiés avec 10 ajouts et 0 suppressions
  1. 10 0
      mail/.config/afew/archive_filter.py

+ 10 - 0
mail/.config/afew/archive_filter.py

@@ -0,0 +1,10 @@
+from afew.filters.BaseFilter  import Filter
+from afew.FilterRegistry import register_filter
+
+@register_filter
+class ArchiveFilter(Filter):
+    message = 'Remove any message tagged with archive from inbox'
+    query = 'tag:archive'
+
+    def handle_message(self, message):
+        self.remove_tags(message, 'new', 'inbox')