diff options
author | Jesse Morgan <jesse@jesterpm.net> | 2022-05-01 17:04:10 -0700 |
---|---|---|
committer | Jesse Morgan <jesse@jesterpm.net> | 2022-05-01 17:05:00 -0700 |
commit | 4c25c11f54468256e61e2062ae3b3a7dedad1b89 (patch) | |
tree | 1b0d369c319d3dcc1adcb22362e1421f53122b40 | |
parent | aca88cb704857bdc09572c57f50b4d7e1cb82c6c (diff) |
Move mail to cobalt
-rw-r--r-- | base/bashrc | 2 | ||||
-rw-r--r-- | base/muttrc | 9 | ||||
-rw-r--r-- | host-overrides/jesterpm.net/host-specific/bashrc | 5 | ||||
-rw-r--r-- | host-overrides/jesterpm.net/host-specific/muttrc | 7 | ||||
-rw-r--r-- | host-overrides/jesterpm.net/mbsyncrc | 67 |
5 files changed, 29 insertions, 61 deletions
diff --git a/base/bashrc b/base/bashrc index 36bc1c6..1938306 100644 --- a/base/bashrc +++ b/base/bashrc @@ -106,7 +106,7 @@ fi # Personal Settings export EDITOR=vim -export MAILDIR=$HOME/.maildir/INBOX +export MAILDIR=$HOME/.maildir/ #export SSH_AUTH_SOCK=$HOME/.gnupg/S.gpg-agent.ssh export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket) diff --git a/base/muttrc b/base/muttrc index ba0d8d6..f795f61 100644 --- a/base/muttrc +++ b/base/muttrc @@ -7,7 +7,7 @@ set mbox_type="Maildir" set folder="~/.maildir" # Mutt settings -set header_cache=~/.maildir/mutt_cache/ +set header_cache=~/.mutt/mutt_cache/ set delete=yes unset confirmappend set sort=threads @@ -39,12 +39,10 @@ bind index,pager R group-reply macro index,pager c "<change-folder>?<toggle-mailboxes>" "open a different folder" macro index C "<copy-message>?<toggle-mailboxes>" "copy a message to a mailbox" macro index M "<save-message>?<toggle-mailboxes>" "move a message to a mailbox" +macro index,pager e "<save-message>+archive<enter>" "Archive a message." # For gmail, don't move the message to archive, just remove it from the inbox. -#macro index e "<save-message>+archive<enter>" "Archive a message." -#macro pager e "<save-message>+archive<enter>" "Archive a message." -macro index,pager e "<delete-message>" "Archive a message." +# macro index,pager e "<delete-message>" "Archive a message." macro index,pager S "<save-message>+spam<enter>" "Report message as spam." -macro index,pager d "<save-message>+trash<enter>" "Move to trash" macro pager \Cu "|urlview<enter>" "view links in urlview" macro index \es "<enter-command>unset wait_key<enter><shell-escape>notmuch-mutt --prompt search<enter><change-folder-readonly>~/.cache/notmuch/mutt/results/<enter>" "Search All Mail" @@ -82,3 +80,4 @@ macro index,pager A "<pipe-message>khard add-email<return>" "add the sender emai source ~/.host-specific/muttrc source ~/.mutt/aliases +source ~/.mutt/group-aliases diff --git a/host-overrides/jesterpm.net/host-specific/bashrc b/host-overrides/jesterpm.net/host-specific/bashrc index 295e969..4d8c58b 100644 --- a/host-overrides/jesterpm.net/host-specific/bashrc +++ b/host-overrides/jesterpm.net/host-specific/bashrc @@ -6,5 +6,8 @@ export MAILUSER="jesse" export MAILNAME="Jesse Morgan" export MAILHOST="jesterpm.net" -export MAIL=$HOME/.maildir/INBOX +export MAIL=$HOME/.maildir/ export MAILDIR=$MAIL + + +export AWS_ACCOUNT_ID=206578203396 diff --git a/host-overrides/jesterpm.net/host-specific/muttrc b/host-overrides/jesterpm.net/host-specific/muttrc index 637ce85..f75c451 100644 --- a/host-overrides/jesterpm.net/host-specific/muttrc +++ b/host-overrides/jesterpm.net/host-specific/muttrc @@ -5,7 +5,8 @@ set sendmail="msmtp" set use_from=yes set envelope_from=yes -set postponed="+drafts" -set record="+sent" +set trash="=trash" +set postponed="=drafts" +set record="=sent" -mailboxes =INBOX =archive =spam =trash =sent +mailboxes =archive =spam =trash =sent diff --git a/host-overrides/jesterpm.net/mbsyncrc b/host-overrides/jesterpm.net/mbsyncrc index 6c72578..3335918 100644 --- a/host-overrides/jesterpm.net/mbsyncrc +++ b/host-overrides/jesterpm.net/mbsyncrc @@ -1,58 +1,23 @@ -IMAPAccount gmail -Host imap.gmail.com -User jesterpm@gmail.com -PassCmd "imap-pass -g jesterpm@gmail.com" -SSLType IMAPS -CertificateFile ~/.cert/imap.gmail.com.pem - -IMAPStore gmail-remote -Account gmail - -MaildirStore gmail-local +MaildirStore local Path ~/.maildir/ -Inbox ~/.maildir/INBOX +Inbox ~/.maildir/ +SubFolders Verbatim -Channel sync-gmail-default -Master :gmail-remote: -Slave :gmail-local: -Patterns "INBOX" -Expunge Both -Create Slave - -Channel sync-gmail-sent -Master :gmail-remote:"[Gmail]/Sent Mail" -Slave :gmail-local:sent -Expunge Both -Create Slave +IMAPAccount cobalt +Host cobalt.jesterpm.net +User jesterpm +PassCmd "imap-pass -g jesterpm@cobalt.jesterpm.net" +SSLType IMAPS -Channel sync-gmail-trash -Master :gmail-remote:"[Gmail]/Bin" -Slave :gmail-local:trash -Expunge Both -Create Slave +IMAPStore cobalt +Account cobalt -Channel sync-gmail-drafts -Master :gmail-remote:"[Gmail]/Drafts" -Slave :gmail-local:drafts -Expunge Both -Create Slave - -Channel sync-gmail-archive -Master :gmail-remote:"[Gmail]/All Mail" -Slave :gmail-local:archive -Expunge Both -Create Slave -Channel sync-gmail-spam -Master :gmail-remote:"[Gmail]/Spam" -Slave :gmail-local:spam +Channel sync-cobalt-local +Master :cobalt: +Slave :local: +Pattern * +Create Both +Remove Both Expunge Both -Create Slave -Group gmail -Channel sync-gmail-default -Channel sync-gmail-sent -Channel sync-gmail-trash -Channel sync-gmail-drafts -Channel sync-gmail-archive -Channel sync-gmail-spam |