-
-
Notifications
You must be signed in to change notification settings - Fork 98
/
mbsyncrc
131 lines (113 loc) · 2.47 KB
/
mbsyncrc
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
########################################
# gmail.com
########################################
IMAPAccount gmail
Host imap.gmail.com
User [email protected]
PassCmd "pass email/gmail.com | head -n1"
Port 993
AuthMechs LOGIN
SSLType IMAPS
CertificateFile /etc/ssl/certs/ca-certificates.crt
# CertificateFile /usr/local/etc/openssl/cert.pem # MacOS
##
# Remote
IMAPStore gmail-remote
Account gmail
# Local
MaildirStore gmail-local
Path ~/.mail/gmail.com/
Inbox ~/.mail/gmail.com/Inbox
## Connections
Channel gmail-all
Master :gmail-remote:"[Gmail]/All Mail"
Slave :gmail-local:"All Mail"
Create Slave
Expunge Both
SyncState *
Channel gmail-inbox
Master :gmail-remote:"INBOX"
Slave :gmail-local:"Inbox"
Create Slave
Expunge Both
SyncState *
Channel gmail-drafts
Master :gmail-remote:"[Gmail]/Drafts"
Slave :gmail-local:"Drafts"
Create Slave
Expunge Both
SyncState *
Channel gmail-sent
Master :gmail-remote:"[Gmail]/Sent Mail"
Slave :gmail-local:"Sent Mail"
Create Slave
Expunge Both
SyncState *
Channel gmail-trash
Master :gmail-remote:"[Gmail]/Trash"
Slave :gmail-local:"Trash"
Create Slave
Expunge Both
SyncState *
## Groups
Group gmail
Channel gmail-all
Channel gmail-inbox
Channel gmail-drafts
Channel gmail-sent
Channel gmail-trash
# ########################################
# # lissner.net
# ########################################
IMAPAccount lissner
Host imap.gmail.com
User [email protected]
PassCmd "pass email/lissner.net | head -n1"
Port 993
AuthMechs LOGIN
SSLType IMAPS
CertificateFile /etc/ssl/certs/ca-certificates.crt
# CertificateFile /usr/local/etc/openssl/cert.pem # MacOS
IMAPStore lissner-remote
Account lissner
MaildirStore lissner-local
Path ~/.mail/lissner.net/
Inbox ~/.mail/lissner.net/Inbox
## Connections
Channel lissner-all
Master :lissner-remote:"[Gmail]/All Mail"
Slave :lissner-local:"All Mail"
Create Slave
Expunge Both
SyncState *
Channel lissner-inbox
Master :lissner-remote:"INBOX"
Slave :lissner-local:"Inbox"
Create Slave
Expunge Both
SyncState *
Channel lissner-drafts
Master :lissner-remote:"[Gmail]/Drafts"
Slave :lissner-local:"Drafts"
Create Slave
Expunge Both
SyncState *
Channel lissner-sent
Master :lissner-remote:"[Gmail]/Sent Mail"
Slave :lissner-local:"Sent Mail"
Create Slave
Expunge Both
SyncState *
Channel lissner-trash
Master :lissner-remote:"[Gmail]/Trash"
Slave :lissner-local:"Trash"
Create Slave
Expunge Both
SyncState *
# ## Groups
Group lissner
Channel lissner-all
Channel lissner-inbox
Channel lissner-drafts
Channel lissner-sent
Channel lissner-trash