summary refs log tree commit diff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--.config/mbsyncrc101
1 files changed, 41 insertions, 60 deletions
diff --git a/.config/mbsyncrc b/.config/mbsyncrc
index 7ac6444..684ac75 100644
--- a/.config/mbsyncrc
+++ b/.config/mbsyncrc
@@ -1,85 +1,66 @@
-## gnzler
+## remote
 
-IMAPAccount gnzler
+IMAPStore gnzler
+Host imap.mailfence.com
+User robert@gnzler.de
+PassCmd "rbw get 68b0ea26-733a-43cd-b8f8-e8ecc98de072"
+SSLType IMAPS
+
+IMAPStore gandi
 Host mail.gandi.net
 User robert@gnzler.io
-PassCmd "secretmenu -P1 gnzler.io | head -n1"
+PassCmd "rbw get 67436053-fde1-43c3-9544-6a5289f08c76"
 SSLType IMAPS
 
-IMAPStore gnzler
-Account gnzler
+# IMAPStore selfhosted
+# Host localhost:1430
+# User postmaster@gnzler.de
+# PassCmd "secretmenu -P postmaster@gnzler.io | head -n1"
+# SSLType None
+
+## on-disk
 
 MaildirStore local
 Path ~/mail/gnzler/
 INBOX ~/mail/gnzler/INBOX
 SubFolders Verbatim
 
+MaildirStore local.bak
+Path ~/mail/gnzler.bak/
+INBOX ~/mail/gnzler.bak/INBOX
+SubFolders Verbatim
+
+## channel
+
 Channel gnzler
 Far :gnzler:
 Near :local:
-Patterns INBOX Archive/2022 Drafts Sent lists lists/* work
-Create Near
+Patterns *
+# Sync Pull New
 SyncState *
 # WATCH OUT WHAT YOU'RE DOING
-Expunge both
-
-## selfhosted
-
-IMAPAccount selfhosted
-Host localhost:1430
-User postmaster@gnzler.de
-PassCmd "secretmenu -P1 postmaster@gnzler.io | head -n1"
-SSLType None
-
-IMAPStore selfhosted
-Account selfhosted
-
-## backup
+Create Both
+Remove Both
+Expunge Both
 
-MaildirStore backup
-Path ~/mail/server.bak/
-INBOX ~/mail/server.bak/INBOX
-SubFolders Verbatim
+## backup/restore
 
-Channel backup
-Far :gnzler:
-Near :backup:
+Channel pull
+Far :gandi:
+Near :local.bak:
 Patterns *
-Create Both
 SyncState *
 Sync Pull
-
-## restore
+Create Near
+Remove Near
+Expunge Near
 
 Channel restore
-Far :selfhosted:
-Near :backup:
-Patterns *
-Create Both
+Far :gnzler:
+Near :local:
+Patterns lists lists/*
 SyncState *
 Sync Push
-
-## hu
-
-IMAPAccount hu
-Host mailbox.informatik.hu-berlin.de
-User guenzler
-PassCmd "secretmenu -P1 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 *
-Create Near
-SyncState *
-# WATCH OUT WHAT YOU'RE DOING
-Expunge both
+Create Far
+Remove Far
+Expunge Far