diff options
Diffstat (limited to 'offlineimap/offlineimap.py')
-rw-r--r-- | offlineimap/offlineimap.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/offlineimap/offlineimap.py b/offlineimap/offlineimap.py new file mode 100644 index 0000000..c304ef4 --- /dev/null +++ b/offlineimap/offlineimap.py @@ -0,0 +1,13 @@ +import re + +def gmail_nametrans(foldername): + return re.sub('^\[gmail\].', '', + re.sub('all_mail', 'archive', + re.sub('sent_mail', 'sent', + re.sub('starred', 'flagged', + re.sub('bin', 'trash', + re.sub(' ', '_', foldername.lower())))))) + +def gmail_folderfilter(foldername): + return foldername in ('INBOX', '[Gmail]/Starred', + '[Gmail]/Drafts', '[Gmail]/All Mail') |