2 #accounts = Inbox, Lists, Bugs, Spam
3 accounts = Inbox, Bugs, Lists, Spam, Jobs
5 # sync three accounts at once
11 localrepository = LocalInbox
12 remoterepository = RemoteInbox
14 [Repository LocalInbox]
18 [Repository RemoteInbox]
20 remotehost = linnode.donarmstrong.com
24 folderfilter = lambda foldername: not re.search('(^(lists|bugs|jobs|archives|spam|customflags)|/\.)', foldername)
25 preauthtunnel = ssh -q linnode.donarmstrong.com 'MAIL=maildir:/home/don/Maildir:INBOX=/home/don/Maildir /usr/lib/dovecot/imap'
29 localrepository = LocalLists
30 remoterepository = RemoteLists
32 [Repository LocalLists]
34 localfolders = ~/Mail/lists
36 [Repository RemoteLists]
39 remotehost = linnode.donarmstrong.com
43 ## Trims off the preceeding Mail on all the folder names.
44 nametrans = lambda foldername: \
45 re.sub('^lists.?', '', foldername)
46 # Yeah, you have to mention the Mail dir, even though it
47 # would seem intuitive that reference would trim it.
48 folderfilter = lambda foldername: not re.search('(^(oftc|archives|jobs|INBOX|TODO|chili_alarm|bdo_role|0_ldo_role|buildd|spam|outbox|bugs|postponed|customflags|Trash))', foldername)
49 preauthtunnel = ssh -q linnode.donarmstrong.com 'MAIL=maildir:/home/don/Maildir:INBOX=/home/don/Maildir /usr/lib/dovecot/imap'
52 localrepository = LocalBugs
53 remoterepository = RemoteBugs
55 [Repository LocalBugs]
57 localfolders = ~/Mail/bugs
59 [Repository RemoteBugs]
62 remotehost = linnode.donarmstrong.com
66 ## Trims off the preceeding Mail on all the folder names.
67 nametrans = lambda foldername: \
68 re.sub('^bugs.?', '', foldername)
69 # Yeah, you have to mention the Mail dir, even though it
70 # would seem intuitive that reference would trim it.
71 folderfilter = lambda foldername: not re.search('(^(oftc|lists|jobs|INBOX|TODO|chili_alarm|bdo_role|0_ldo_role|buildd|spam|outbox|archives|postponed|customflags|Trash))', foldername)
73 preauthtunnel = ssh -q linnode.donarmstrong.com 'MAIL=maildir:/home/don/Maildir:INBOX=/home/don/Maildir /usr/lib/dovecot/imap'
78 localrepository = LocalSpam
79 remoterepository = RemoteSpam
81 [Repository LocalSpam]
83 localfolders = ~/Mail/spam
85 [Repository RemoteSpam]
88 remotehost = linnode.donarmstrong.com
92 ## Trims off the preceeding Mail on all the folder names.
93 nametrans = lambda foldername: \
94 re.sub('^spam.?', '', foldername)
95 # Yeah, you have to mention the Mail dir, even though it
96 # would seem intuitive that reference would trim it.
97 folderfilter = lambda foldername: not re.search('(^(oftc|lists|jobs|INBOX|TODO|chili_alarm|bdo_role|0_ldo_role|bugs|buildd|outbox|archives|postponed|customflags|Trash))', foldername)
99 preauthtunnel = ssh -q linnode.donarmstrong.com 'MAIL=maildir:/home/don/Maildir:INBOX=/home/don/Maildir /usr/lib/dovecot/imap'
102 localrepository = LocalJobs
103 remoterepository = RemoteJobs
105 [Repository LocalJobs]
107 localfolders = ~/Mail/jobs
109 [Repository RemoteJobs]
111 remotehost = linnode.donarmstrong.com
114 createfolders = False
117 folderfilter = lambda foldername: not re.search('(^(oftc|lists|INBOX|TODO|chili_alarm|bdo_role|0_ldo_role|spam|bugs|buildd|outbox|archives|postponed|customflags))', foldername)
119 preauthtunnel = ssh -q linnode.donarmstrong.com 'MAIL=maildir:/home/don/Maildir:INBOX=/home/don/Maildir /usr/lib/dovecot/imap'