summaryrefslogtreecommitdiff
path: root/.config/offlineimap/offlineimaprc.template
diff options
context:
space:
mode:
Diffstat (limited to '.config/offlineimap/offlineimaprc.template')
-rwxr-xr-x.config/offlineimap/offlineimaprc.template44
1 files changed, 44 insertions, 0 deletions
diff --git a/.config/offlineimap/offlineimaprc.template b/.config/offlineimap/offlineimaprc.template
new file mode 100755
index 0000000..d6cae15
--- /dev/null
+++ b/.config/offlineimap/offlineimaprc.template
@@ -0,0 +1,44 @@
+[general]
+pythonfile = ~/.config/offlineimap/offlineimap.py
+# accounts = account1, account2
+accounts = account1
+maxsyncaccounts = 3
+socktimeout = 60
+ui = Quiet
+
+[mbnames]
+# Create a list of available mailboxes for mutt
+enabled = yes
+
+filename = ~/.config/mutt/muttmailboxes
+header = "mailboxes "
+peritem = "+%(accountname)s/%(foldername)s"
+sep = " "
+footer = "\n"
+
+# Exclude these mailboxes from the above mailbox list
+folderfilter = lambda accountname, foldername: not re.search('(.*&AMk-.*|^bak.*|.*drafts$|.*spam$|.*sent$|.*trash$)', foldername)
+
+[Account account1]
+localrepository = local-account1
+remoterepository = remote-account1
+presynchook = /usr/bin/imapfilter -vc ~/.config/imapfilter/account1.lua
+postsynchook = notmuch new
+# proceed with care
+# utf8foldernames = yes
+
+[Repository local-account1]
+type = Maildir
+localfolders = ~/.mail/account1
+
+[Repository remote-account1]
+type = IMAP
+ssl = yes
+remotehost = imap....
+remoteport = 993
+remoteuser = account1
+remotepasseval = get_pass("path/to/pass")
+sslcacertfile = /etc/ssl/certs/ca-certificates.crt
+#subscribedonly = yes
+
+# vim: ft=dosini