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
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
for a in waarp; do
|
|
||||||
echo "Début de la synchronisation"
|
echo "Début de la synchronisation"
|
||||||
mbsync gmail-$a && echo "Synchronisation effectuée" || echo "Erreur de syncheronisation" >&2
|
mbsync -a && echo "Synchronisation effectuée" || echo "Erreur de synchronisation" >&2
|
||||||
echo mailboxes $(mbsync -l gmail-$a | sed -e 's|\(.*\)|"+\1"|') > ~/.config/mutt/$a.mailboxes
|
echo "mailboxes $(mbsync -l gmail-waarp | sed -e 's|\(.*\)|"+\1"|')" > "$HOME/.config/mutt/gmail-waarp.mailboxes"
|
||||||
done
|
|
||||||
|
|
||||||
|
|
103
mbsync/.mbsyncrc
103
mbsync/.mbsyncrc
|
@ -3,12 +3,15 @@ Expunge Both
|
||||||
Remove Both
|
Remove Both
|
||||||
SyncState *
|
SyncState *
|
||||||
|
|
||||||
|
##
|
||||||
|
## waarp
|
||||||
|
##
|
||||||
|
|
||||||
IMAPAccount gmail-waarp
|
IMAPAccount gmail-waarp
|
||||||
Host imap.gmail.com
|
Host imap.gmail.com
|
||||||
User bruno.carlin@waarp.org
|
User bruno.carlin@waarp.org
|
||||||
Pass lkmnowmgdxspzdsv
|
PassCmd "secret-tool lookup bruno.carlin@waarp.org password"
|
||||||
SSLType IMAPS
|
TLSType IMAPS
|
||||||
CertificateFile /etc/ssl/certs/ca-certificates.crt
|
CertificateFile /etc/ssl/certs/ca-certificates.crt
|
||||||
|
|
||||||
IMAPStore gmail-waarp-remote
|
IMAPStore gmail-waarp-remote
|
||||||
|
@ -23,3 +26,99 @@ Channel gmail-waarp
|
||||||
Far :gmail-waarp-remote:
|
Far :gmail-waarp-remote:
|
||||||
Near :gmail-waarp-local:
|
Near :gmail-waarp-local:
|
||||||
Patterns *
|
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