feat(mbsync): synchronize all accounts
This commit is contained in:
parent
58a67a2dee
commit
e1247c0c2b
2 changed files with 104 additions and 7 deletions
|
@ -1,8 +1,6 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
for a in waarp; do
|
||||
echo "Début de la synchronisation"
|
||||
mbsync gmail-$a && echo "Synchronisation effectuée" || echo "Erreur de syncheronisation" >&2
|
||||
echo mailboxes $(mbsync -l gmail-$a | sed -e 's|\(.*\)|"+\1"|') > ~/.config/mutt/$a.mailboxes
|
||||
done
|
||||
echo "Début de la synchronisation"
|
||||
mbsync -a && echo "Synchronisation effectuée" || echo "Erreur de synchronisation" >&2
|
||||
echo "mailboxes $(mbsync -l gmail-waarp | sed -e 's|\(.*\)|"+\1"|')" > "$HOME/.config/mutt/gmail-waarp.mailboxes"
|
||||
|
||||
|
|
103
mbsync/.mbsyncrc
103
mbsync/.mbsyncrc
|
@ -3,12 +3,15 @@ Expunge Both
|
|||
Remove Both
|
||||
SyncState *
|
||||
|
||||
##
|
||||
## waarp
|
||||
##
|
||||
|
||||
IMAPAccount gmail-waarp
|
||||
Host imap.gmail.com
|
||||
User bruno.carlin@waarp.org
|
||||
Pass lkmnowmgdxspzdsv
|
||||
SSLType IMAPS
|
||||
PassCmd "secret-tool lookup bruno.carlin@waarp.org password"
|
||||
TLSType IMAPS
|
||||
CertificateFile /etc/ssl/certs/ca-certificates.crt
|
||||
|
||||
IMAPStore gmail-waarp-remote
|
||||
|
@ -23,3 +26,99 @@ Channel gmail-waarp
|
|||
Far :gmail-waarp-remote:
|
||||
Near :gmail-waarp-local:
|
||||
Patterns *
|
||||
|
||||
##
|
||||
## mail@bcarlin.net + alias
|
||||
##
|
||||
|
||||
IMAPAccount mail-bcarlin
|
||||
Host imap.purelymail.com
|
||||
User mail@bcarlin.net
|
||||
PassCmd "secret-tool lookup mail@bcarlin.net password"
|
||||
TLSType IMAPS
|
||||
CertificateFile /etc/ssl/certs/ca-certificates.crt
|
||||
|
||||
IMAPStore mail-bcarlin-remote
|
||||
Account mail-bcarlin
|
||||
|
||||
MaildirStore mail-bcarlin-local
|
||||
Subfolders Verbatim
|
||||
Path ~/.cache/mail/mail-bcarlin/
|
||||
Inbox ~/.cache/mail/mail-bcarlin/INBOX
|
||||
|
||||
Channel mail-bcarlin
|
||||
Far :mail-bcarlin-remote:
|
||||
Near :mail-bcarlin-local:
|
||||
Patterns *
|
||||
|
||||
##
|
||||
## bruno@bcarlin.net
|
||||
##
|
||||
|
||||
IMAPAccount bruno-bcarlin
|
||||
Host imap.purelymail.com
|
||||
User bruno@bcarlin.net
|
||||
PassCmd "secret-tool lookup bruno@bcarlin.net password"
|
||||
TLSType IMAPS
|
||||
CertificateFile /etc/ssl/certs/ca-certificates.crt
|
||||
|
||||
IMAPStore bruno-bcarlin-remote
|
||||
Account bruno-bcarlin
|
||||
|
||||
MaildirStore bruno-bcarlin-local
|
||||
Subfolders Verbatim
|
||||
Path ~/.cache/mail/bruno-bcarlin/
|
||||
Inbox ~/.cache/mail/bruno-bcarlin/INBOX
|
||||
|
||||
Channel bruno-bcarlin
|
||||
Far :bruno-bcarlin-remote:
|
||||
Near :bruno-bcarlin-local:
|
||||
Patterns *
|
||||
|
||||
##
|
||||
## code@bcarlin.net
|
||||
##
|
||||
|
||||
IMAPAccount code-bcarlin
|
||||
Host imap.purelymail.com
|
||||
User code@bcarlin.net
|
||||
PassCmd "secret-tool lookup code@bcarlin.net password"
|
||||
TLSType IMAPS
|
||||
CertificateFile /etc/ssl/certs/ca-certificates.crt
|
||||
|
||||
IMAPStore code-bcarlin-remote
|
||||
Account code-bcarlin
|
||||
|
||||
MaildirStore code-bcarlin-local
|
||||
Subfolders Verbatim
|
||||
Path ~/.cache/mail/code-bcarlin/
|
||||
Inbox ~/.cache/mail/code-bcarlin/INBOX
|
||||
|
||||
Channel code-bcarlin
|
||||
Far :code-bcarlin-remote:
|
||||
Near :code-bcarlin-local:
|
||||
Patterns *
|
||||
|
||||
##
|
||||
## files@bcarlin.net
|
||||
##
|
||||
|
||||
IMAPAccount files-bcarlin
|
||||
Host imap.purelymail.com
|
||||
User files@bcarlin.net
|
||||
PassCmd "secret-tool lookup files@bcarlin.net password"
|
||||
TLSType IMAPS
|
||||
CertificateFile /etc/ssl/certs/ca-certificates.crt
|
||||
|
||||
IMAPStore files-bcarlin-remote
|
||||
Account files-bcarlin
|
||||
|
||||
MaildirStore files-bcarlin-local
|
||||
Subfolders Verbatim
|
||||
Path ~/.cache/mail/files-bcarlin/
|
||||
Inbox ~/.cache/mail/files-bcarlin/INBOX
|
||||
|
||||
Channel files-bcarlin
|
||||
Far :files-bcarlin-remote:
|
||||
Near :files-bcarlin-local:
|
||||
Patterns *
|
||||
|
|
Loading…
Add table
Reference in a new issue