summaryrefslogtreecommitdiffstats
path: root/offlineimap/.offlineimaprc
blob: 80e5784bf67850ad7b5abe2a0222c9d26bb51aa2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
# -*- mode: conf-unix; -*-
[general]
# NOTE: cronjob calls the quiet UI with -u
ui         = TTYUI
accounts   = ryuslash.org,picturefix,gmail,ninthfloor
pythonfile = ~/.offlineimap.py

[Account ryuslash.org]
localrepository  = ryuslash.org-local
remoterepository = ryuslash.org-remote
postsynchook     = /home/slash/usr/bin/new-mail-mowedline; /home/slash/usr/bin/mail-notify ryuslash.org

[Repository ryuslash.org-local]
type         = Maildir
localfolders = ~/documents/mail/ryuslash.org
nametrans    = lambda folder: re.sub('^Inbox$', 'INBOX', folder.capitalize())

[Repository ryuslash.org-remote]
type           = IMAP
remotehost     = imap-ryuslash.alwaysdata.net
remoteuser     = 'tom@ryuslash.org'
remotepasseval = getpassword("ryuslash")
nametrans      = lambda folder: folder.lower()

[Account picturefix]
localrepository  = picturefix-local
remoterepository = picturefix-remote
postsynchook     = /home/slash/usr/bin/new-mail-mowedline; /home/slash/usr/bin/mail-notify picturefix

[Repository picturefix-local]
type         = Maildir
localfolders = ~/documents/mail/picturefix
nametrans    = lambda folder: re.sub('^inbox$', 'INBOX', re.sub('^drafts$', '[Gmail]/Concepten', re.sub('^sent$', '[Gmail]/Verzonden berichten', re.sub('^trash$', '[Gmail]/Prullenbak', folder))))

[Repository picturefix-remote]
type             = Gmail
remoteuser       = "tom@picturefix.nl"
remotepasseval   = getpassword("picturefix")
realdelete       = no
folderfilter     = lambda folder: folder in ['INBOX', '[Gmail]/Concepten', '[Gmail]/Verzonden berichten', '[Gmail]/Prullenbak']
nametrans        = lambda folder: re.sub('^INBOX$', 'inbox', re.sub('^\[Gmail\]/Concepten$', 'drafts', re.sub('^\[Gmail\]/Verzonden berichten$', 'sent', re.sub('^\[Gmail\]/Prullenbak$', 'trash', folder))))
sslcacertfile    = /etc/ssl/certs/ca-certificates.crt

[Account aethon]
localrepository  = aethon-local
remoterepository = aethon-remote
# postsynchook     = /home/slash/usr/bin/emacs-send-mail aethon

[Repository aethon-local]
type         = Maildir
localfolders = ~/documents/mail/aethon
nametrans    = lambda folder: re.sub('^inbox$', 'INBOX', re.sub('^drafts$', '[Gmail]/Concepten', re.sub('^sent$', '[Gmail]/Verzonden berichten', re.sub('^trash$', '[Gmail]/Prullenbak', folder))))

[Repository aethon-remote]
type             = Gmail
remoteuser       = "thomas@aethon.nl"
remotepasseval   = getpassword("aethon")
realdelete       = no
sslcacertfile    = /etc/ssl/certs/ca-certificates.crt
folderfilter     = lambda folder: folder in ['INBOX', '[Gmail]/Concepten', '[Gmail]/Verzonden berichten', '[Gmail]/Prullenbak']
nametrans        = lambda folder: re.sub('^INBOX$', 'inbox', re.sub('^\[Gmail\]/Concepten$', 'drafts', re.sub('^\[Gmail\]/Verzonden berichten$', 'sent', re.sub('^\[Gmail\]/Prullenbak$', 'trash', folder))))

[Account gmail]
localrepository  = gmail-local
remoterepository = gmail-remote
postsynchook     = /home/slash/usr/bin/new-mail-mowedline; /home/slash/usr/bin/mail-notify gmail

[Repository gmail-local]
type         = Maildir
localfolders = ~/documents/mail/gmail
nametrans    = lambda folder: re.sub('^inbox$', 'INBOX', re.sub('^drafts$', '[Gmail]/Drafts', re.sub('^sent$', '[Gmail]/Sent Mail', re.sub('^trash$', '[Gmail]/Trash', folder))))

[Repository gmail-remote]
type             = Gmail
remoteuser       = "ryuslash@gmail.com"
remotepasseval   = getpassword("gmail")
realdelete       = no
folderfilter     = lambda folder: folder in ['INBOX', '[Gmail]/Drafts', '[Gmail]/Sent Mail', '[Gmail]/Trash']
nametrans        = lambda folder: re.sub('^INBOX$', 'inbox', re.sub('^\[Gmail\]/Drafts$', 'drafts', re.sub('^\[Gmail\]/Sent Mail$', 'sent',  re.sub('^\[Gmail\]/Trash$', 'trash', folder))))
sslcacertfile    = /etc/ssl/certs/ca-certificates.crt

[Account ninthfloor]
localrepository  = ninthfloor-local
remoterepository = ninthfloor-remote
postsynchook     = /home/slash/usr/bin/new-mail-mowedline; /home/slash/usr/bin/mail-notify ninthfloor

[Repository ninthfloor-local]
type         = Maildir
localfolders = ~/documents/mail/ninthfloor
nametrans    = lambda folder: re.sub('^Inbox$', 'INBOX', folder.capitalize())

[Repository ninthfloor-remote]
type           = IMAP
remotehost     = ninthfloor.org
remoteuser     = "ryuslash"
remotepasseval = getpassword("ninthfloor")
nametrans      = lambda folder: folder.lower()

[Account arch]
localrepository  = arch-local
remoterepository = arch-remote

[Repository arch-local]
type         = Maildir
localfolders = ~/documents/mail/arch
nametrans    = lambda folder: re.sub('^inbox$', 'INBOX', re.sub('^drafts$', '[Gmail]/Drafts', re.sub('^sent$', '[Gmail]/Sent Mail', re.sub('^trash$', '[Gmail]/Trash', folder))))

[Repository arch-remote]
type             = Gmail
remoteuser       = tom.willemsen@archlinux.us
remotepasseval   = getpassword("arch")
realdelete       = no
sslcacertfile    = /etc/ssl/certs/ca-certificates.crt
folderfilter     = lambda folder: folder in ['INBOX', '[Gmail]/Drafts', '[Gmail]/Sent Mail', '[Gmail]/Trash']
nametrans        = lambda folder: re.sub('^INBOX$', 'inbox', re.sub('^\[Gmail\]/Drafts$', 'drafts', re.sub('^\[Gmail\]/Sent Mail$', 'sent',  re.sub('^\[Gmail\]/Trash$', 'trash', folder))))

[Account iactor]
localrepository  = iactor-local
remoterepository = iactor-remote

[Repository iactor-local]
type         = Maildir
localfolders = ~/documents/mail/iactor

[Repository iactor-remote]
type           = IMAP
remotehost     = mail.iactor.nl
remoteuser     = "tom@iactor.nl"
remotepasseval = getpassword("iactor")

[Account ryuslash.alwaysdata]
localrepository  = ryuslash.alwaysdata-local
remoterepository = ryuslash.alwaysdata-remote

[Repository ryuslash.alwaysdata-local]
type = Maildir
localfolders = ~/documents/mail/ryuslash.alwaysdata
nametrans    = lambda folder: re.sub('^Inbox$', 'INBOX', folder.capitalize())

[Repository ryuslash.alwaysdata-remote]
type           = IMAP
remotehost     = imap.alwaysdata.com
remoteuser     = ryuslash@alwaysdata.net
nametrans      = lambda folder: folder.lower()