User Tools

Site Tools


muttrc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

muttrc [2015/07/17 10:02]
Burt Henry added wait_key line
muttrc [2019/02/09 10:31]
Line 1: Line 1:
-<file> 
-## A basic secure .muttrc for use with Gmail 
- 
-## Files to use 
-source ~/.mutt/aliases 
-  
-#To use gpg encrypted PW 
-#decrypts and extracts password 
-set my_tmp=`gpg -o ~/.mutt/.tmp -d ~/.mutt/.pass.gpg` 
-set my_gpass=`awk '/GMail:/ {print $2}' ~/.mutt/.tmp` 
-# 
-#setts passwords 
-set imap_pass = $my_gpass 
-set smtp_pass = $my_gpass 
-# 
-# Deleting .tmp file immediately 
-set my_del=`rm -f ~/.mutt/.tmp` 
- 
-##Account Specific Settings 
-# Change the following six lines to match your Gmail account details 
-#And Uncomment and edit if YOU DO NOT WANT to USE ENCRYPTED PASSWD. 
-#And comment out the top section that does the PW encryption. 
-set imap_user = "GMail_Handle@gmail.com" 
-#set imap_pass = "my_PW" 
-set smtp_url = "smtp://GMail_Handle@smtp.gmail.com:587/" 
-#set smtp_pass = "my_PW" 
-set from = "GMail_Handle@gmail.com" 
-set realname = "My Name" 
- 
-# Change the following line to a different editor you prefer. 
-set editor = "nano" 
- 
-## GMail Config 
-#(most of this should work with other IMAP accounts)  
-## Basic config, you can leave this as is in most cases 
-# Not sure if timeout and keepalive value tweaking will help intermittent connection issues 
-# (time values are in seconds) 
-set wait_key = no 
-set folder = "imaps://imap.gmail.com:993" 
-set spoolfile = "+INBOX" 
-set imap_check_subscribed 
-set hostname = gmail.com 
-set mail_check = 180 
-set timeout = 300 
-# Allow Mutt to open new imap connection automatically. 
-unset imap_passive 
-# Keep IMAP connection alive by polling intermittently 
-set imap_keepalive = 210 
-set postponed = "+[GMail]/Drafts" 
-set record = "+[GMail]/Sent Mail" 
-set header_cache=~/.mutt/cache/headers 
-set message_cachedir=~/.mutt/cache/bodies 
-set certificate_file=~/.mutt/certificates 
-set alias_file=~/.mutt/aliases 
-set move = no 
-set include 
-set sort = 'threads' 
-set sort_aux = 'reverse-last-date-received' 
-set auto_tag = yes 
-## Reminds you of missing subject&unmodified or empty body with msg sent as default 
-set abort_nosubject = ask-no 
-set abort_unmodified = ask-no 
-ignore "Authentication-Results:" 
-ignore "DomainKey-Signature:" 
-ignore "DKIM-Signature:" 
-hdr_order Date From To Cc 
-alternative_order text/plain text/html * 
-auto_view text/html 
-bind editor <Tab> complete-query 
-bind editor ^T complete 
-bind editor <space> noop 
- 
-macro generic <f1> "!lynx /usr/share/doc/mutt/html/manual.html\n" "Show Mutt documentation" 
-macro index   <f1> "!lynx /usr/share/doc/mutt/html/manual.html\n" "Show Mutt documentation" 
-macro pager   <f1> "!lynx /usr/share/doc/mutt/html/manual.html\n" "Show Mutt documentation" 
- 
-##Full Gpg integration 
-#For encryption via Gpg and auto-clear-signing4all. 
-#Also replies to encrypted in kind  
-#and stores encrypted mail as such, I.E. sent folder etc. 
-set pgp_decode_command="gpg %?p?--passphrase-fd 0? --no-verbose --batch --output - %f" 
-set pgp_verify_command="gpg --no-verbose --batch --output - --verify %s %f" 
-set pgp_decrypt_command="gpg --passphrase-fd 0 --no-verbose --batch --output - %f" 
-set pgp_sign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --detach-sign --textmode %?a?-u %a? %f" 
-set pgp_clearsign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --textmode --clearsign %?a?-u %a? %f" 
-set pgp_encrypt_only_command="/usr/lib/mutt/pgpewrap gpg --batch --quiet --no-verbose --output - --encrypt --textmode --armor --always-trust --encrypt-to 0xYour_Key_ID -- -r %r -- %f" 
-set pgp_encrypt_sign_command="/usr/lib/mutt/pgpewrap gpg --passphrase-fd 0 --batch --quiet --no-verbose --textmode --output - --encrypt --sign %?a?-u %a? --armor --always-trust --encrypt-to 0xYour_Key_ID -- -r %r -- %f" 
-set pgp_import_command="gpg --no-verbose --import -v %f" 
-set pgp_export_command="gpg --no-verbose --export --armor %r" 
-set pgp_verify_key_command="gpg --no-verbose --batch --fingerprint --check-sigs %r" 
-set pgp_list_pubring_command="gpg --no-verbose --batch --with-colons --list-keys %r" 
-set pgp_list_secring_command="gpg --no-verbose --batch --with-colons --list-secret-keys %r" 
-set pgp_autosign=yes 
- set pgp_sign_as=Your_Key_ID 
-set pgp_replyencrypt=yes 
-set pgp_timeout=18000 
-set pgp_good_sign="^gpg: Good sig from" 
- 
-##Gmail-style keyboard shortcuts 
-macro index,pager y "<enter-command>unset trash\n <delete-message>" "Gmail archive message" 
-macro index,pager d "<enter-command>set trash=\"imaps://imap.googlemail.com/[GMail]/Bin\"\n <delete-message>" "Gmail delete message" 
-macro index,pager gi "<change-folder>=INBOX<enter>" "Go to inbox" 
-macro index,pager ga "<change-folder>=[Gmail]/All Mail<enter>" "Go to all mail" 
-macro index,pager gs "<change-folder>=[Gmail]/Starred<enter>" "Go to starred messages" 
-macro index,pager gd "<change-folder>=[Gmail]/Drafts<enter>" "Go to drafts" 
- 
-## The below can be pasted in to ~/.mutt/aliases to be used 
-#or comment out the line in the Basic config section to keep all aliases here 
- 
-##Address aliases follow. 
-#These eddress aliases are mostly given as examples, 
-#but all the addresses given are good. 
-#Most if not all of the GoogleGroups  
-#and mailing lists require registration or membership 
-alias vnx-s vinux-support@googlegroups.com 
-alias vinux Vinux_Support <vinux-support@googlegroups.com> 
-alias mo Mobeen Iqbal <mobjohn.ylioja@sasktel.net> 
-alias bh Burt Henry <burt1iband@gmail.com>alias robw Rob Whyte <rob@vinuxproject.org> 
-alias es_vnx B.Henry <es_vinux@vinuxproject.org> 
-alias fbcmd fbcmd@googlegroups.com 
-alias open open-sourceaccessible@googlegroups.com 
-alias robwhite rob white <fudge@thefudge.net> 
-alias ubuntu-accessibility ubuntu-accessibility@lists.ubuntu.com 
-alias ubuntu Ubuntu Accessibility <ubuntu-accessibility@lists.ubuntu.com> 
- 
-</file> 
  
muttrc.txt · Last modified: 2019/02/09 10:31 (external edit)