Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #---------------------------------------
- # ~/.mutt/muttrc settings mutt 1.5.20
- #---------------------------------------
- #
- #---------------------------------------
- # One-Time Previous Steps
- #---------------------------------------
- # Make proper directory with file:
- # $ mkdir ~/.secret && touch ~/.secret/.passwd
- #
- # Put the following inside ~/.secret/.passwd:
- # GMail1: <passwd1>
- # GMail2: <passwd2>
- #
- # Encrypt:
- # $ gpg -e ~/.secret/.passwd -o ~/.secret/.passwd.gpg
- # $ rm -f ~/.secret/.passwd
- #
- #---------------------------------------
- # Process the password file first
- #---------------------------------------
- set my_tmp=`gpg -o ~/.secret/.tmp -d ~/.secret/.passwd.gpg`
- set my_pass1=`awk '/GMail1:/ {print $2}' ~/.secret/.tmp`
- set my_pass2=`awk '/GMail2:/ {print $2}' ~/.secret/.tmp`
- set my_del=`rm -f ~/.secret/.tmp`
- #
- #---------------------------------------
- # Account Hooks
- #---------------------------------------
- account-hook . 'unset imap_user imap_pass' # unset first!
- account-hook 'imaps://user1@imap.gmail.com/' "\
- set imap_user=user1 imap_pass=$my_pass1 "
- account-hook 'imaps://user2@imap.gmail.com/' "\
- set imap_user=user2 imap_pass=$my_pass2 "
- #
- #----------------------------------------
- # Folders, mailboxes and folder hooks
- #----------------------------------------
- #
- # Setup for user1:
- #----------------------------------------
- set folder="imaps://user1@imap.gmail.com/"
- mailboxes =INBOX =[Gmail]/Drafts =[Gmail]/'Sent Mail' =[Gmail]/Spam
- folder-hook 'imaps://user1@imap.gmail.com' " \
- set folder=imaps://user1@imap.gmail.com/ \
- postponed=+[Gmail]/Drafts \
- record=+[Gmail]/'Sent Mail' \
- smtp_url=smtps://user1@smtp.gmail.com \
- smtp_pass=$my_pass1 \
- signature=~/.mutt/user1.sig \
- from='User One <user1@gmail.com> ' \
- realname='User One' "
- #
- #----------------------------------------
- # Setup for user2:
- #----------------------------------------
- set folder="imaps://user2@imap.gmail.com/"
- mailboxes =INBOX =[Gmail]/Drafts =[Gmail]/'Sent Mail' =[Gmail]/Spam
- folder-hook 'imaps://user2@imap.gmail.com' " \
- set folder=imaps://user2@imap.gmail.com/ \
- postponed=+[Gmail]/Drafts \
- record=+[Gmail]/'Sent Mail' \
- smtp_url=smtps://user2@smtp.gmail.com \
- smtp_pass=$my_pass2 \
- signature=~/.mutt/user2.sig \
- from='User Two <user2@gmail.com> ' \
- realname='User Two' "
- #
- #----------------------------------------
- # Macros to make life easier
- #----------------------------------------
- macro index <esc>1 "y1<return><return>" # ESC+1 takes to first INBOX
- macro index <esc>2 "y5<return><return>" # ESC+2 takes to the second
- #
- #---------------------------------------
- # Mail-check preferences
- #---------------------------------------
- set timeout=60 #Check for mail every minute
- set mail_check=5
- #
- #---------------------------------------
- # Set preferred editor
- #---------------------------------------
- set editor='vim + -c "set textwidth=72" -c "set wrap" -c "set nocp" -c "?^$"'
- # EOF
Add Comment
Please, Sign In to add comment