summaryrefslogtreecommitdiff
path: root/offlineimap
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2014-08-09 22:31:33 +0200
committerJonas Smedegaard <dr@jones.dk>2014-08-09 22:31:33 +0200
commitc135c8e7e8c9923c0594a281bb3eb8a88f3c0e08 (patch)
tree1f17e852df5b4f331c39eba1f262bf4701fe38ca /offlineimap
parent363df41ba68448e523aeecea583d028bfc8fcbd9 (diff)
Update offlineimap filters to include less and more.
Diffstat (limited to 'offlineimap')
-rw-r--r--offlineimap/offlineimap.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/offlineimap/offlineimap.py b/offlineimap/offlineimap.py
index 623a4d9..b65a01e 100644
--- a/offlineimap/offlineimap.py
+++ b/offlineimap/offlineimap.py
@@ -1,16 +1,16 @@
import re
-# Mailboxes to check often
-main = re.compile('^(INBOX.*|Sent.*|Drafts.*|Templates)$')
+# frequently used mailboxes
+less_re = re.compile('^(INBOX.*|Drafts|Templates|Sent|Sendt post)$')
-# Mailboxes to never check
-noise = re.compile('^(Junk.*|Spam|spam|Trash|Deleted.*)$')
+# mbox is INBOX showing up double on UW-imap servers...
+noise_re = re.compile('^(mbox|spam|Junk|Trash|broken(headers)?)$')
-def common( foldername ):
- return (main.search(foldername) and not noise.search(foldername))
+def less( foldername ):
+ return (less_re.search(foldername) and not noise_re.search(foldername))
-def uncommon( foldername ):
- return (not main.search(foldername) and not noise.search(foldername))
+def more( foldername ):
+ return (not less_re.search(foldername) and not noise_re.search(foldername))
def most( foldername ):
- return (not noise.search(foldername))
+ return (not noise_re.search(foldername))