setup-cockpit/roles/neomutt/templates/mbsyncrc.j2

32 lines
791 B
Django/Jinja

{% for account in accounts %}
IMAPAccount {{ account.fulladdress }}
Host {{ account.imap.server }}
Port {{ account.imap.port }}
User {{ account.imap.login }}
PassCmd "pass {{ account.passlocation }}"
AuthMechs LOGIN
SSLType IMAPS
CertificateFile /etc/ssl/certs/ca-certificates.crt
IMAPStore {{ account.fulladdress }}-remote
Account {{ account.fulladdress }}
UseNamespace no
SubscribedOnly yes
MaildirStore {{ account.fulladdress }}-local
Subfolders Verbatim
Path ~/.local/share/mail/{{ account.fulladdress }}/
Inbox ~/.local/share/mail/{{ account.fulladdress }}/INBOX
Flatten .
Channel {{ account.fulladdress }}
Far :{{ account.fulladdress }}-remote:
Near :{{ account.fulladdress }}-local:
Patterns * INBOX
Expunge Both
Create Both
SyncState *
MaxMessages 0
ExpireUnread no
{% endfor %}