diff options
author | Ryan Kavanagh <rak@rak.ac> | 2025-02-17 18:08:45 -0500 |
---|---|---|
committer | Ryan Kavanagh <rak@rak.ac> | 2025-02-17 18:08:45 -0500 |
commit | 475d2f8c40a1357467203bce598dc4eab033a7c2 (patch) | |
tree | 21c1d69f69fab90b089a9d3bc4b1e0289e904cd8 | |
parent | drop unneeded function in .emacs (diff) |
move xoauth2 tokens
-rw-r--r-- | dot_config/msmtp/config | 2 | ||||
-rw-r--r-- | dot_mbsyncrc.tmpl | 30 |
2 files changed, 28 insertions, 4 deletions
diff --git a/dot_config/msmtp/config b/dot_config/msmtp/config index b30868b..cae5650 100644 --- a/dot_config/msmtp/config +++ b/dot_config/msmtp/config @@ -9,6 +9,6 @@ user kavanagh.ryan@uqam.ca from kavanagh.ryan@uqam.ca tls_certcheck on auth xoauth2 -passwordeval /home/rak/bin/mutt_oauth2.py --encryption-pipe='cat' --decryption-pipe='cat' -t ~/.config/neomutt/accounts/kavanagh.ryan.uqam.ca/xoauth2-token +passwordeval /home/rak/bin/mutt_oauth2.py --encryption-pipe='cat' --decryption-pipe='cat' -t $XDG_STATE_HOME/xoauth2-tokens/kavanagh.ryan.uqam.ca port 587 tls_trust_file /etc/ssl/certs/ca-certificates.crt diff --git a/dot_mbsyncrc.tmpl b/dot_mbsyncrc.tmpl index 12b4950..1bfd928 100644 --- a/dot_mbsyncrc.tmpl +++ b/dot_mbsyncrc.tmpl @@ -1,21 +1,21 @@ IMAPAccount UQAM Host outlook.office365.com User kavanagh.ryan@uqam.ca -PassCmd "mutt_oauth2.py --encryption-pipe='cat' --decryption-pipe='cat' ~/.config/neomutt/accounts/kavanagh.ryan.uqam.ca/xoauth2-token" +PassCmd "mutt_oauth2.py --encryption-pipe='cat' --decryption-pipe='cat' $XDG_STATE_HOME/xoauth2-tokens/kavanagh.ryan.uqam.ca" AuthMechs XOAUTH2 TLSType IMAPS IMAPAccount queensu Host outlook.office365.com User 9rak@queensu.ca -PassCmd "~/bin/mutt_oauth2.py --client-id="08162f7c-0fd2-4200-a84a-f25a4db0b584" --client-secret="TxRBilcHdC6WGBee]fs?QR:SJ8nI[g82" --encryption-pipe="cat" --decryption-pipe="cat" ~/.config/neomutt/accounts/9rak.queensu.ca/xoauth2-token" +PassCmd "~/bin/mutt_oauth2.py --client-id="08162f7c-0fd2-4200-a84a-f25a4db0b584" --client-secret="TxRBilcHdC6WGBee]fs?QR:SJ8nI[g82" --encryption-pipe="cat" --decryption-pipe="cat" $XDG_STATE_HOME/xoauth2-tokens/9rak.queensu.ca" AuthMechs XOAUTH2 TLSType IMAPS IMAPAccount mcgill Host outlook.office365.com User ryan.kavanagh@mail.mcgill.ca -PassCmd "~/bin/mutt_oauth2.py --client-id="08162f7c-0fd2-4200-a84a-f25a4db0b584" --client-secret="TxRBilcHdC6WGBee]fs?QR:SJ8nI[g82" --encryption-pipe="cat" --decryption-pipe="cat" ~/.config/neomutt/accounts/ryan.kavanagh.mail.mcgill.ca/xoauth2-token" +PassCmd "~/bin/mutt_oauth2.py --client-id="08162f7c-0fd2-4200-a84a-f25a4db0b584" --client-secret="TxRBilcHdC6WGBee]fs?QR:SJ8nI[g82" --encryption-pipe="cat" --decryption-pipe="cat" $XDG_STATE_HOME/xoauth2-tokens/ryan.kavanagh.mail.mcgill.ca" AuthMechs XOAUTH2 TLSType IMAPS @@ -33,6 +33,13 @@ Pass {{ .password.gmail }} AuthMechs PLAIN TLSType IMAPS +IMAPAccount ryan.a.kavanagh.gmail.com +Host imap.gmail.com +User ryan.a.kavanagh@gmail.com +PassCmd "~/bin/mutt_oauth2.py --encryption-pipe=cat --decryption-pipe=cat $XDG_STATE_HOME/xoauth2-tokens/ryan.a.kavanagh.gmail.com" +AuthMechs XOAUTH2 +TLSType IMAPS + IMAPAccount rak Host hades.rak.ac User rak @@ -58,6 +65,9 @@ Account rak IMAPStore gmail-remote Account gmail +IMAPStore ryan.a.kavanagh.gmail.com +Account ryan.a.kavanagh.gmail.com + MaildirStore uqam-maildir Subfolders Verbatim Path ~/Maildir/UQAM/ @@ -88,6 +98,11 @@ Subfolders Verbatim Path ~/Maildir/gmail/ Inbox ~/Maildir/gmail/INBOX +MaildirStore archive +Subfolders Verbatim +Path ~/Maildir/Archive/ +Inbox ~/Maildir/Archive/INBOX + Channel uqam-inbox Far :uqam-remote: Near :uqam-maildir: @@ -110,6 +125,7 @@ Near :queensu-maildir: Create Both Patterns * !Calendar !Calendar/* !Contacts !"Conversation History" !"Deleted Items" !"Flux RSS" !Journal !Notes !Outbox Expunge Both +Remove Both Sync All Channel mcgill @@ -189,6 +205,14 @@ Expunge Near Pattern * !INBOX !"[Google Mail]/Sent Mail" !"[Google Mail]/Drafts" !"[Google Mail]/Bin" !"[Google Mail]/All Mail" Sync Pull +Channel archive-to-gmail +Far :ryan.a.kavanagh.gmail.com: +Near :archive: +Create Both +Expunge Both +Pattern * !"[Gmail]/All Mail" !"[Gmail]/Important" !"[Gmail]/Spam" !"[Gmail]/Starred" !"[Gmail]/Trash" +Sync All + Group inboxes Channel gmail-inbox Channel rak-inbox |