From 2a907585e053a56997f013cdf25eaf86f8931a5c Mon Sep 17 00:00:00 2001 From: alex Date: Sun, 7 Sep 2025 10:43:59 +0200 Subject: Migrate to Migadu --- scripts/p7s/mail/mbsync.py | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'scripts/p7s/mail/mbsync.py') diff --git a/scripts/p7s/mail/mbsync.py b/scripts/p7s/mail/mbsync.py index bd27893a..50c1e3fb 100644 --- a/scripts/p7s/mail/mbsync.py +++ b/scripts/p7s/mail/mbsync.py @@ -55,3 +55,30 @@ def mbsync_yahoo(login, password, store_path): Expunge Both SyncState * """).lstrip() + + +def mbsync_migadu(login, password, store_path): + return textwrap.dedent(f""" + IMAPAccount {login} + Host imap.migadu.com + SSLType IMAPS + User {login} + Pass {password} + PipelineDepth 5 + + IMAPStore {login}-remote + Account {login} + + MaildirStore {login}-local + SubFolders Verbatim + Path {store_path}/{login}/ + Inbox {store_path}/{login}/Inbox + + Channel {login} + Far :{login}-remote: + Near :{login}-local: + Patterns * + Create Both + Expunge Both + SyncState * + """).lstrip() -- cgit v1.2.3