reset all set abort_nosubject=ask-yes set abort_unmodified=ask-yes set alias_file="~/.aliases" # %a alias name # %f flags - currently, a "d" for an alias marked for deletion # %n index number # %r address which alias expands to # %t character which indicates if the alias is tagged for inclusion set alias_format="%4n %2f %t %-10a %r" set allow_8bit=yes set allow_ansi=no set arrow_cursor=yes set ascii_chars=yes set askbcc=yes set askcc=yes set assumed_charset="us-ascii" # %C charset # %c requires charset conversion (n or c) # %D deleted flag # %d description # %e MIME content-transfer-encoding # %f filename # %I disposition (I=inline, A=attachment) # %m major MIME type # %M MIME subtype # %n attachment number # %s size # %t tagged flag # %T graphic tree characters # %u unlink (=to delete) flag # %>X right justify the rest of the string and pad with character "X" # %|X pad to the end of the line with character "X" set attach_format="%u%D%I %t%4n %T%.40d%> [%.7m/%.10M, %.6e%?C?, %C?, %s] " set attach_sep="\n" set attach_split=yes set attribution="On %d, %n wrote:" set autoedit=no set auto_tag=no set beep=no set beep_new=yes set bounce=ask-yes set bounce_delivered=yes #set charset="" set check_new=yes set collapse_unread=no set uncollapse_jump=no # %a total number of attachments # %h local hostname # %l approximate size (in bytes) of the current message # %v Mutt version string set compose_format="-- Mutt: Compose [Approx. msg size: %l Atts: %a]%>-" #set config_charset="" set confirmappend=no set confirmcreate=yes set connect_timeout=30 set content_type="text/plain" set copy=yes set crypt_use_gpgme=no set crypt_autopgp=yes set crypt_autosmime=yes #set create_rfc2047_parameters=no set date_format="!%a, %b %d, %Y at %I:%M:%S%p %Z" set default_hook="~f %s !~P | (~P ~C %s)" set delete=ask-yes set delete_untag=yes set digest_collapse=yes #set display_filter="" set dotlock_program="/usr/bin/mutt_dotlock" #set dsn_notify="" #set dsn_return="" set duplicate_threads=yes set edit_headers=yes set editor="/usr/bin/vim" set encode_from=no set envelope_from=yes set escape="~" set fast_reply=no set fcc_attach=yes set fcc_clear=no #set file_charset="" set folder="~/Maildir" # %C current file number # %d date/time folder was last modified # %f filename # %F file permissions # %g group name (or numeric gid, if missing) # %l number of hard links # %N N if folder has new mail, blank otherwise # %s size in bytes # %t * if the file is tagged, blank otherwise # %u owner name (or numeric uid, if missing) # %>X right justify the rest of the string and pad with character "X" # %|X pad to the end of the line with character "X" set folder_format="%2C %t %N %F %2l %-8.8u %-8.8g %8s %d %f" set followup_to=yes set force_name=no set forward_decode=yes set forward_edit=yes set forward_format="[%a: %s]" set forward_quote=no set from="" set gecos_mask="^[^,]*" set hdrs=yes set header=yes set help=yes set hidden_host=yes set hide_limited=no set hide_missing=no set hide_thread_subject=yes set hide_top_limited=no set hide_top_missing=no set history=50 set honor_followup_to=yes set hostname="" set ignore_list_reply_to=no # Authentication methods are either 'login' or the right # side of an IMAP 'AUTH=xxx' capability string, eg 'digest-md5', 'gssapi' # or 'cram-md5'. This parameter is case-insensitive. # Example: set imap_authenticators="gssapi:cram-md5:login" #set imap_authenticators="" set imap_delim_chars="/." #set imap_force_ssl=no # Mutt requests these header fields in addition to the default headers # ("DATE FROM SUBJECT TO CC MESSAGE-ID REFERENCES CONTENT-TYPE # CONTENT-DESCRIPTION IN-REPLY-TO REPLY-TO LINES X-LABEL") from IMAP # servers before displaying the index menu. You may want to add more # headers for spam detection. Note: This is a space separated list. #set imap_headers="" #set imap_home_namespace="" set imap_keepalive=900 set imap_list_subscribed=no #set imap_pass="" set imap_passive=yes set imap_peek=yes set imap_servernoise=yes #set imap_user="" set implicit_autoview=yes set include=ask-yes set include_onlyfirst=no set indent_string="> " # %a address of the author # %A reply-to address (if present; otherwise: address of author) # %b filename of the original message folder (think mailBox) # %B the list to which the letter was sent, or else the folder name (%b). # %c number of characters (bytes) in the message # %C current message number # %d date and time of the message in the format specified by # ``date_format'' converted to sender's time zone # %D date and time of the message in the format specified by # ``date_format'' converted to the local time zone # %e current message number in thread # %E number of messages in current thread # %f entire From: line (address + real name) # %F author name, or recipient name if the message is from you # %H spam attribute(s) of this message # %i message-id of the current message # %l number of lines in the message (does not work with maildir, # mh, and possibly IMAP folders) # %L If an address in the To or CC header field matches an address # defined by the users ``subscribe'' command, this displays # "To ", otherwise the same as %F. # %m total number of message in the mailbox # %M number of hidden messages if the thread is collapsed. # %N message score # %n author's real name (or address if missing) # %O (_O_riginal save folder) Where mutt would formerly have # stashed the message: list name or recipient name if no list # %s subject of the message # %S status of the message (N/D/d/!/r/*) # %t `to:' field (recipients) # %T the appropriate character from the $to_chars string # %u user (login) name of the author # %v first name of the author, or the recipient if the message is from you # %y `x-label:' field, if present # %Y `x-label' field, if present, and (1) not at part of a thread tree, # (2) at the top of a thread, or (3) `x-label' is different from # preceding message's `x-label'. # %Z message status flags # %{fmt} the date and time of the message is converted to sender's # time zone, and ``fmt'' is expanded by the library function # ``strftime''; a leading bang disables locales # %[fmt] the date and time of the message is converted to the local # time zone, and ``fmt'' is expanded by the library function # ``strftime''; a leading bang disables locales # %(fmt) the local date and time when the message was received. # ``fmt'' is expanded by the library function ``strftime''; # a leading bang disables locales # % the current local time. ``fmt'' is expanded by the library # function ``strftime''; a leading bang disables locales. # %>X right justify the rest of the string and pad with character "X" # %|X pad to the end of the line with character "X" set index_format="%4C %Z %{%b %d} %-15.15L (%?l?%4l&%4c?) %s" set ispell="/usr/bin/ispell" set keep_flagged=no set locale="en_US" set mail_check=5 set mailcap_path="~/.mailcap" set mailcap_sanitize=yes set maildir_trash=no set mark_old=yes set markers=yes set mask="!^\\.[^.]" set mbox="~/mbox" # The default mailbox type used when creating new folders. May be any of # mbox, MMDF, MH and Maildir. set mbox_type=Maildir set metoo=no set menu_scroll=yes set meta_key=no set mh_purge=yes #set mh_seq_flagged="flagged" #set mh_seq_replied="replied" #set mh_seq_unseen="unseen" set mime_forward=ask-yes set mime_forward_decode=no set mime_forward_rest=yes # %n The running number on the menu. # %c Remailer capabilities. # %s The remailer's short name. # %a The remailer's e-mail address. set mix_entry_format="%4n %c %-16s %a" set mixmaster="mixmaster" set move=no set message_format="%s" set narrow_tree=no set pager="builtin" set pager_context=0 set pager_format="-%Z- %C/%m: %-20.20n %s" set pager_index_lines=0 set pager_stop=yes set crypt_autosign=yes set crypt_autoencrypt=no set pgp_ignore_subkeys=yes set crypt_replyencrypt=yes set crypt_replysign=no set crypt_replysignencrypted=no set crypt_timestamp=yes set pgp_use_gpg_agent=no set crypt_verify_sig=yes set smime_is_default=no set smime_ask_cert_label=yes set smime_decrypt_use_default_key=yes # %n number # %k key id # %u user id # %a algorithm # %l key length # %f flags # %c capabilities # %t trust/validity of the key-uid association # %[] date of the key where is an strftime(3) expression set pgp_entry_format="%4n %t%f %4l/0x%k %-4a %2c %u" #set pgp_good_sign="" set pgp_check_exit=yes set pgp_long_ids=no set pgp_retainable_sigs=no set pgp_autoinline=no set pgp_replyinline=no set pgp_show_unusable=yes set pgp_sign_as="0xDB1561B3" set pgp_strict_enc=yes set pgp_timeout=300 # address sort alphabetically by user id # keyid sort alphabetically by key id # date sort by key creation date # trust sort by the trust of the key set pgp_sort_keys=address set pgp_mime_auto=no set pgp_mime_signature_filename="signature.asc" set pgp_mime_signature_description="Digital signature" # %p Expands to PGPPASSFD=0 when a pass phrase is needed, to an empty # string otherwise. Note: This may be used with a %? construct. # %f Expands to the name of a file containing a message. # %s Expands to the name of a file containing the signature part # of a multipart/signed attachment when verifying it. # %a The value of $pgp_sign_as. # %r One or more key IDs. #set pgp_decode_command="" #set pgp_getkeys_command="" #set pgp_verify_command="" #set pgp_decrypt_command="" #set pgp_clearsign_command="" #set pgp_sign_command="" #set pgp_encrypt_sign_command="" #set pgp_encrypt_only_command="" #set pgp_import_command="" #set pgp_export_command="" #set pgp_verify_key_command="" #set pgp_list_secring_command="" #set pgp_list_pubring_command="" set forward_decrypt=yes set smime_timeout=300 # Valid choices are "des", "des3", "rc2-40", "rc2-64", "rc2-128". # If unset "3des" (TripleDES) is used. #set smime_encrypt_with="" #set smime_keys="" #set smime_ca_location="" #set smime_certificates="" # %f Expands to the name of a file containing a message. # %s Expands to the name of a file containing the signature part # of a multipart/signed attachment when verifying it. # %k The key-pair specified with $smime_default_key # %c One or more certificate IDs. # %a The algorithm used for encryption. # %C CA location: Depending on whether $smime_ca_location # points to a directory or file, this expands to # "-CApath $smime_ca_location" or "-CAfile $smime_ca_location". #set smime_decrypt_command="" #set smime_verify_command="" #set smime_verify_opaque_command="" #set smime_sign_command="" #set smime_sign_opaque_command="" #set smime_encrypt_command="" #set smime_pk7out_command="" #set smime_get_cert_command="" #set smime_get_signer_cert_command="" #set smime_import_cert_command="" #set smime_get_cert_email_command="" #set smime_default_key="" set ssl_starttls=yes set certificate_file="~/.mutt_certificates" #set ssl_usesystemcerts=yes #set entropy_file="" #set ssl_use_sslv2=yes set ssl_use_sslv3=yes set ssl_use_tlsv1=yes set pipe_split=no set pipe_decode=no set pipe_sep="\n" # Authentication methods are either 'user', 'apop' or any # SASL mechanism, eg 'digest-md5', 'gssapi' or 'cram-md5'. #set pop_authenticators="" set pop_auth_try_all=no set pop_checkinterval=60 set pop_delete=ask-no # [pop[s]://][username[:password]@]popserver[:port] #set pop_host="" set pop_last=no set pop_reconnect=ask-yes #set pop_user="" #set pop_pass="" #set post_indent_string="" set postpone=ask-yes set postponed="~/postponed" # preconnect="ssh -f -q -L 1234:mailhost.net:143 mailhost.net # sleep 20 < /dev/null > /dev/null" # Mailbox 'foo' on mailhost.net can now be reached # as '{localhost:1234}foo'. #set preconnect="" set print=ask-no set print_command="lpr" set print_decode=yes set print_split=no #set prompt_after=yes #set query_command="" set quit=yes set quote_regexp="^([ \t]*[|>:}#])+" set read_inc=10 set read_only=no set realname="" set recall=ask-yes set record="~/Maildir/sent-mail/" set reply_regexp="^(re([\\[0-9\\]+])*|aw):[ \t]*" set reply_self=no set reply_to=ask-yes set resolve=no set reverse_alias=no set reverse_name=yes set reverse_realname=yes set rfc2047_parameters=yes set save_address=no set save_empty=yes set save_name=no set score=yes set score_threshold_delete=-1 set score_threshold_flag=9999 set score_threshold_read=-1 set send_charset="us-ascii:iso-8859-1:utf-8" set sendmail="/usr/sbin/sendmail -oem -oi" # >0 number of seconds to wait for sendmail to finish before continuing # 0 wait forever for sendmail to finish # <0 always put sendmail in the background without waiting set sendmail_wait=0 # set shell="" set sig_dashes=yes set sig_on_top=no set signature="~/.signature" set simple_search="~f %s | ~s %s" set smart_wrap=yes set smileys="(>From )|(:[-^]?[][)(><}{|/DP])" set sleep_time=1 # date or date-sent # date-received # from # mailbox-order (unsorted) # score # size # spam # subject # threads # to set sort=threads # address (sort alphabetically by email address) # alias (sort alphabetically by alias name) # unsorted (leave in order specified in .muttrc) set sort_alias=alias set sort_aux=date # alpha (alphabetically) # date # size # unsorted set sort_browser=alpha set sort_re=yes set spam_separator="," set spoolfile="~/Maildir" set status_chars="-*%A" # %b number of mailboxes with new mail * # %d number of deleted messages * # %f the full pathname of the current mailbox # %F number of flagged messages * # %h local hostname # %l size (in bytes) of the current mailbox * # %L size (in bytes) of the messages shown # (i.e., which match the current limit) * # %m the number of messages in the mailbox * # %M the number of messages shown (i.e., which match the current limit) * # %n number of new messages in the mailbox * # %o number of old unread messages # %p number of postponed messages * # %P percentage of the way through the index # %r modified/read-only/won't-write/attach-message indicator, # according to $status_chars # %s current sorting mode ($sort) # %S current aux sorting method ($sort_aux) # %t number of tagged messages * # %u number of unread messages * # %v Mutt version string # %V currently active limit pattern, if any * # %>X right justify the rest of the string and pad with "X" # %|X pad to the end of the line with "X" set status_format="-%r-Mutt: %f [Msgs:%?M?%M/?%m%?n? New:%n?%?o? Old:%o?%?d? Del:%d?%?F? Flag:%F?%?t? Tag:%t?%?p? Post:%p?%?b? Inc:%b?%?l? %l?]---(%s/%S)-%>-(%P)---" set status_on_top=no set strict_mime=yes set strict_threads=no set suspend=yes set text_flowed=no set thread_received=no set thorough_search=yes set tilde=no set timeout=600 set tmpdir="/tmp" set to_chars=" +TCFL" # tunnel="ssh -q mailhost.net /usr/local/libexec/imapd" #set tunnel="" #set use_8bitmime=no set use_domain=no set use_from=yes set use_ipv6=yes set user_agent=yes #set visual="" set wait_key=yes set weed=no set wrap_search=yes set wrapmargin=0 set write_inc=10 set write_bcc=yes #set xterm_icon="M%?n?AIL&ail?" set xterm_set_titles=no #set xterm_title="Mutt with %?m?%m messages&no messages?%?n? [%n NEW]?" # keys ################################################################### bind pager next-line bind pager bottom bind pager top bind pager previous-line bind pager exit bind pager n next-entry bind pager p previous-entry bind index i change-folder # the vimdiff macro macro pager v "cat - > ~/mutt-patch.tmp\n \ ~/bin/mutt-vimdiff ~/mutt-patch.tmp \n" # the quilt_import macro macro pager q "cat - > ~/mutt-patch.tmp\n \ ~/bin/mutt-quilt_import ~/mutt-patch.tmp\n" # Colors ################################################################## color normal white default color hdrdefault magenta default color quoted brightcyan default color indicator black white color error white default color status brightyellow blue color tree magenta default # the thread tree in the index menu color tilde magenta default color message white default color markers brightcyan default color attachment brightmagenta default color search default green # how to hilite search patterns in the pager color header brightwhite default ^Subject: color header yellow default ^(From|To|Cc): color body brightwhite default "(ftp|http)://[^ ]+" # point out URLs color body brightwhite default [-a-z_0-9.]+@[-a-z_0-9.]+ # e-mail addresses color underline brightgreen default color signature red default