瀏覽代碼

[mail] Add achive filter file

Colin Powell 4 年之前
父節點
當前提交
5b6dbad4b1
共有 1 個文件被更改,包括 10 次插入0 次删除
  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')