summary refs log tree commit diff
path: root/.config/mbsyncrc
diff options
context:
space:
mode:
Diffstat (limited to '.config/mbsyncrc')
-rw-r--r--.config/mbsyncrc73
1 files changed, 69 insertions, 4 deletions
diff --git a/.config/mbsyncrc b/.config/mbsyncrc
index 30c5c0b..9e8725a 100644
--- a/.config/mbsyncrc
+++ b/.config/mbsyncrc
@@ -1,20 +1,85 @@
+## gnzler
+
 IMAPAccount gnzler
 Host mail.gandi.net
 User robert@gnzler.io
 PassCmd "pass email/gnzler.io | head -n1"
 SSLType IMAPS
 
+IMAPStore gnzler
+Account gnzler
+
 MaildirStore local
 Path ~/Mail/gnzler/
 INBOX ~/Mail/gnzler/INBOX
 SubFolders Verbatim
 
-IMAPStore gnzler
-Account gnzler
-
-Channel primary
+Channel gnzler
 Far :gnzler:
 Near :local:
 Patterns INBOX Archive/2022 Drafts Sent lists
 Create Near
+SyncState *
+# WATCH OUT WHAT YOU'RE DOING
+Expunge both
+
+## selfhosted
+
+IMAPAccount selfhosted
+Host localhost:1430
+User postmaster@gnzler.de
+PassCmd "pass email/postmaster@gnzler.io | head -n1"
+SSLType None
+
+IMAPStore selfhosted
+Account selfhosted
+
+## backup
+
+MaildirStore backup
+Path ~/Mail/server.bak/
+INBOX ~/Mail/server.bak/INBOX
+SubFolders Verbatim
+
+Channel backup
+Far :gnzler:
+Near :backup:
+Patterns *
+Create Both
+SyncState *
+Sync Pull
+
+## restore
+
+Channel restore
+Far :selfhosted:
+Near :backup:
+Patterns *
+Create Both
+SyncState *
+Sync Push
+
+## hu
+
+IMAPAccount hu
+Host mailbox.informatik.hu-berlin.de
+User guenzler
+PassCmd "pass email/hu-berlin.de | head -n1"
+SSLType IMAPS
+
+MaildirStore local-hu
+Path ~/Mail/hu/
+INBOX ~/Mail/hu/INBOX
+SubFolders Verbatim
+
+IMAPStore hu
+Account hu
+
+Channel hu
+Far :hu:
+Near :local-hu:
+Patterns INBOX
+Create Near
+SyncState *
+# WATCH OUT WHAT YOU'RE DOING
 Expunge both