# Generated by the muttrc builder at http://muttrcbuilder.org/ # for mutt-1.5.15 # # abort_nosubject # # Type: quadoption # Default: ask-yes # # If set to yes, when composing messages and no subject is given at the # subject prompt, composition will be aborted. If set to no, composing # messages with no subject given at the subject prompt will never be # aborted. # # set abort_nosubject = ask-yes # ########## # abort_unmodified # # Type: quadoption # Default: yes # # If set to yes, composition will automatically abort after editing the # message body if no changes are made to the file (this check only # happens after the first edit of the file). When set to no, composition # will never be aborted. # # set abort_unmodified = yes # ########## # alias_file # # Type: path # Default: "~/.muttrc" # # The default file in which to save aliases created by the # ``create-alias'' function. # # Note: Mutt will not automatically source this file; you must # explicitly use the ``source'' command for it to be executed. # # The default for this option is the currently used muttrc file, or # ``~/.muttrc'' if no user muttrc was found. # # set alias_file = '~/.muttrc' # ########## # alias_format # # Type: string # Default: "%4n %2f %t %-10a %r" # # Specifies the format of the data displayed for the `alias' menu. The # following printf(3)-style sequences are available: # # %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' # ########## # allow_8bit # # Type: boolean # Default: yes # # Controls whether 8-bit data is converted to 7-bit using either Quoted- # Printable or Base64 encoding when sending mail. # # set allow_8bit = yes # ########## # allow_ansi # # Type: boolean # Default: no # # Controls whether ANSI color codes in messages (and color tags in rich # text messages) are to be interpreted. Messages containing these codes # are rare, but if this option is set, their text will be colored # accordingly. Note that this may override your color choices, and even # present a security problem, since a message could include a line like # "[-- PGP output follows ..." and give it the same color as your # attachment color. # # set allow_ansi = no # ########## # arrow_cursor # # Type: boolean # Default: no # # When set, an arrow (``->'') will be used to indicate the current entry # in menus instead of highlighting the whole line. On slow network or # modem links this will make response faster because there is less that # has to be redrawn on the screen when moving to the next or previous # entries in the menu. # # set arrow_cursor = no # ########## # ascii_chars # # Type: boolean # Default: no # # If set, Mutt will use plain ASCII characters when displaying thread # and attachment trees, instead of the default ACS characters. # # set ascii_chars = no # ########## # askbcc # # Type: boolean # Default: no # # If set, Mutt will prompt you for blind-carbon-copy (Bcc) recipients # before editing an outgoing message. # # set askbcc = no # ########## # askcc # # Type: boolean # Default: no # # If set, Mutt will prompt you for carbon-copy (Cc) recipients before # editing the body of an outgoing message. # # set askcc = no # ########## # assumed_charset # # Type: string # Default: "" # # This variable is a colon-separated list of character encoding schemes # for messages without character encoding indication. Header field # values and message body content without character encoding indication # would be assumed that they are written in one of this list. By # default, all the header fields and message body without any charset # indication are assumed to be in "us-ascii". # # For example, Japanese users might prefer this: # # set assumed_charset="iso-2022-jp:euc-jp:shift_jis:utf-8" # # However, only the first content is valid for the message body. # # set assumed_charset = '' # ########## # attach_charset # # Type: string # Default: "" # # This variable is a colon-separated list of character encoding schemes # for text file attachments. If unset, $charset value will be used # instead. For example, the following configuration would work for # Japanese text handling: # # set attach_charset="iso-2022-jp:euc-jp:shift_jis:utf-8" # # Note: "iso-2022-*" must be put at the head of the value as shown above # if included. # # set attach_charset = '' # ########## # attach_format # # Type: string # Default: "%u%D%I %t%4n %T%.40d%> [%.7m/%.10M, %.6e%?C?, %C?, %s] " # # This variable describes the format of the `attachment' menu. The # following printf-style sequences are understood: # # %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 # # %Q # "Q", if MIME part qualifies for attachment counting # # %s # size # # %t # tagged flag # # %T # graphic tree characters # # %u # unlink (=to delete) flag # # %X # number of qualifying MIME parts in this part and its children # (please see the ``attachments'' section for possible speed # effects) # # %>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] ' # ########## # attach_sep # # Type: string # Default: "\n" # # The separator to add between attachments when operating (saving, # printing, piping, etc) on a list of tagged attachments. # # set attach_sep = '\n' # ########## # attach_split # # Type: boolean # Default: yes # # If this variable is unset, when operating (saving, printing, piping, # etc) on a list of tagged attachments, Mutt will concatenate the # attachments and will operate on them as a single attachment. The # ``$attach_sep'' separator is added after each attachment. When set, # Mutt will operate on the attachments one by one. # # set attach_split = yes # ########## # attribution # # Type: string # Default: "On %d, %n wrote:" # # This is the string that will precede a message which has been included # in a reply. For a full listing of defined printf()-like sequences see # the section on ``$index_format''. # # set attribution = 'On %d, %n wrote:' # ########## # autoedit # # Type: boolean # Default: no # # When set along with ``$edit_headers'', Mutt will skip the initial # send-menu and allow you to immediately begin editing the body of your # message. The send-menu may still be accessed once you have finished # editing the body of your message. # # Also see ``$fast_reply''. # # set autoedit = no # ########## # auto_tag # # Type: boolean # Default: no # # When set, functions in the index menu which affect a message will be # applied to all tagged messages (if there are any). When unset, you # must first use the tag-prefix function (default: ";") to make the next # function apply to all tagged messages. # # set auto_tag = no # ########## # beep # # Type: boolean # Default: yes # # When this variable is set, mutt will beep when an error occurs. # # set beep = yes # ########## # beep_new # # Type: boolean # Default: no # # When this variable is set, mutt will beep whenever it prints a message # notifying you of new mail. This is independent of the setting of the # ``$beep'' variable. # # set beep_new = no # ########## # bounce # # Type: quadoption # Default: ask-yes # # Controls whether you will be asked to confirm bouncing messages. If # set to yes you don't get asked if you want to bounce a message. # Setting this variable to no is not generally useful, and thus not # recommended, because you are unable to bounce messages. # # set bounce = ask-yes # ########## # bounce_delivered # # Type: boolean # Default: yes # # When this variable is set, mutt will include Delivered-To headers when # bouncing messages. Postfix users may wish to unset this variable. # # set bounce_delivered = yes # ########## # braille_friendly # # Type: boolean # Default: no # # When this variable is set, mutt will place the cursor at the beginning # of the current line in menus, even when the arrow_cursor variable is # unset, making it easier for blind persons using Braille displays to # follow these menus. The option is disabled by default because many # visual terminals don't permit making the cursor invisible. # # set braille_friendly = no # ########## # check_mbox_size # # Type: boolean # Default: no # # When this variable is set, mutt will use file size attribute instead # of access time when checking for new mail. # # set check_mbox_size = no # ########## # charset # # Type: string # Default: "" # # Character set your terminal uses to display and enter textual data. # # set charset = '' # ########## # check_new # # Type: boolean # Default: yes # # Note: this option only affects maildir and MH style mailboxes. # # When set, Mutt will check for new mail delivered while the mailbox is # open. Especially with MH mailboxes, this operation can take quite some # time since it involves scanning the directory and checking each file # to see if it has already been looked at. If check_new is unset, no # check for new mail is performed while the mailbox is open. # # set check_new = yes # ########## # collapse_unread # # Type: boolean # Default: yes # # When unset, Mutt will not collapse a thread if it contains any unread # messages. # # set collapse_unread = yes # ########## # uncollapse_jump # # Type: boolean # Default: no # # When set, Mutt will jump to the next unread message, if any, when the # current thread is uncollapsed. # # set uncollapse_jump = no # ########## # compose_format # # Type: string # Default: "-- Mutt: Compose [Approx. msg size: %l Atts: %a]%>-" # # Controls the format of the status line displayed in the Compose menu. # This string is similar to ``$status_format'', but has its own set of # printf()-like sequences: # # %a # total number of attachments # # %h # local hostname # # %l # approximate size (in bytes) of the current message # # %v # Mutt version string # # See the text describing the ``$status_format'' option for more # information on how to set ``$compose_format''. # # set compose_format = '-- Mutt: Compose [Approx. msg size: %l Atts: %a]%>-' # ########## # config_charset # # Type: string # Default: "" # # When defined, Mutt will recode commands in rc files from this # encoding. # # set config_charset = '' # ########## # confirmappend # # Type: boolean # Default: yes # # When set, Mutt will prompt for confirmation when appending messages to # an existing mailbox. # # set confirmappend = yes # ########## # confirmcreate # # Type: boolean # Default: yes # # When set, Mutt will prompt for confirmation when saving messages to a # mailbox which does not yet exist before creating it. # # set confirmcreate = yes # ########## # connect_timeout # # Type: number # Default: 30 # # Causes Mutt to timeout a network connection (for IMAP or POP) after # this many seconds if the connection is not able to be established. A # negative value causes Mutt to wait indefinitely for the connection to # succeed. # # set connect_timeout = '30' # ########## # content_type # # Type: string # Default: "text/plain" # # Sets the default Content-Type for the body of newly composed messages. # # set content_type = 'text/plain' # ########## # copy # # Type: quadoption # Default: yes # # This variable controls whether or not copies of your outgoing messages # will be saved for later references. Also see ``$record'', # ``$save_name'', ``$force_name'' and ``fcc-hook''. # # set copy = yes # ########## # crypt_use_gpgme # # Type: boolean # Default: no # # This variable controls the use of the GPGME-enabled crypto backends. # If it is set and Mutt was built with gpgme support, the gpgme code for # S/MIME and PGP will be used instead of the classic code. Note that you # need to set this option in .muttrc; it won't have any effect when used # interactively. # # set crypt_use_gpgme = no # ########## # crypt_use_pka # # Type: boolean # Default: no # # (http://www.g10code.de/docs/pka-intro.de.pdf) during signature # verification (only supported by the GPGME backend). # # set crypt_use_pka = no # ########## # crypt_autopgp # # Type: boolean # Default: yes # # This variable controls whether or not mutt may automatically enable # PGP encryption/signing for messages. See also ``$crypt_autoencrypt'', # ``$crypt_replyencrypt'', ``$crypt_autosign'', ``$crypt_replysign'' and # ``$smime_is_default''. # # set crypt_autopgp = yes # ########## # crypt_autosmime # # Type: boolean # Default: yes # # This variable controls whether or not mutt may automatically enable # S/MIME encryption/signing for messages. See also # ``$crypt_autoencrypt'', ``$crypt_replyencrypt'', ``$crypt_autosign'', # ``$crypt_replysign'' and ``$smime_is_default''. # # set crypt_autosmime = yes # ########## # date_format # # Type: string # Default: "!%a, %b %d, %Y at %I:%M:%S%p %Z" # # This variable controls the format of the date printed by the ``%d'' # sequence in ``$index_format''. This is passed to the strftime call to # process the date. See the man page for strftime(3) for the proper # syntax. # # Unless the first character in the string is a bang (``!''), the month # and week day names are expanded according to the locale specified in # the variable ``$locale''. If the first character in the string is a # bang, the bang is discarded, and the month and week day names in the # rest of the string are expanded in the C locale (that is in US # English). # # set date_format = '!%a, %b %d, %Y at %I:%M:%S%p %Z' # ########## # default_hook # # Type: string # Default: "~f %s !~P | (~P ~C %s)" # # This variable controls how message-hooks, reply-hooks, send-hooks, # send2-hooks, save-hooks, and fcc-hooks will be interpreted if they are # specified with only a simple regexp, instead of a matching pattern. # The hooks are expanded when they are declared, so a hook will be # interpreted according to the value of this variable at the time the # hook is declared. The default value matches if the message is either # from a user matching the regular expression given, or if it is from # you (if the from address matches ``alternates'') and is to or cc'ed to # a user matching the given regular expression. # # set default_hook = '~f %s !~P | (~P ~C %s)' # ########## # delete # # Type: quadoption # Default: ask-yes # # Controls whether or not messages are really deleted when closing or # synchronizing a mailbox. If set to yes, messages marked for deleting # will automatically be purged without prompting. If set to no, messages # marked for deletion will be kept in the mailbox. # # set delete = ask-yes # ########## # delete_untag # # Type: boolean # Default: yes # # If this option is set, mutt will untag messages when marking them for # deletion. This applies when you either explicitly delete a message, or # when you save it to another folder. # # set delete_untag = yes # ########## # digest_collapse # # Type: boolean # Default: yes # # If this option is set, mutt's received-attachments menu will not show # the subparts of individual messages in a multipart/digest. To see # these subparts, press 'v' on that menu. # # set digest_collapse = yes # ########## # display_filter # # Type: path # Default: "" # # When set, specifies a command used to filter messages. When a message # is viewed it is passed as standard input to $display_filter, and the # filtered message is read from the standard output. # # set display_filter = '' # ########## # dotlock_program # # Type: path # Default: "/usr/local/bin/mutt_dotlock" # # Contains the path of the mutt_dotlock (8) binary to be used by mutt. # # set dotlock_program = '/usr/local/bin/mutt_dotlock' # ########## # dsn_notify # # Type: string # Default: "" # # Note: you should not enable this unless you are using Sendmail 8.8.x # or greater. # # This variable sets the request for when notification is returned. The # string consists of a comma separated list (no spaces!) of one or more # of the following: never, to never request notification, failure, to # request notification on transmission failure, delay, to be notified of # message delays, success, to be notified of successful transmission. # # Example: set dsn_notify="failure,delay" # # set dsn_notify = '' # ########## # dsn_return # # Type: string # Default: "" # # Note: you should not enable this unless you are using Sendmail 8.8.x # or greater. # # This variable controls how much of your message is returned in DSN # messages. It may be set to either hdrs to return just the message # header, or full to return the full message. # # Example: set dsn_return=hdrs # # set dsn_return = '' # ########## # duplicate_threads # # Type: boolean # Default: yes # # This variable controls whether mutt, when sorting by threads, threads # messages with the same message-id together. If it is set, it will # indicate that it thinks they are duplicates of each other with an # equals sign in the thread diagram. # # set duplicate_threads = yes # ########## # edit_headers # # Type: boolean # Default: no # # This option allows you to edit the header of your outgoing messages # along with the body of your message. # # set edit_headers = no # ########## # editor # # Type: path # Default: "" # # This variable specifies which editor is used by mutt. It defaults to # the value of the VISUAL, or EDITOR, environment variable, or to the # string "vi" if neither of those are set. # # set editor = '' # ########## # encode_from # # Type: boolean # Default: no # # When set, mutt will quoted-printable encode messages when they contain # the string "From " in the beginning of a line. Useful to avoid the # tampering certain mail delivery and transport agents tend to do with # messages. # # set encode_from = no # ########## # envelope_from_address # # Type: e-mail address # Default: "" # # Manually sets the envelope sender for outgoing messages. This value is # ignored if ``$use_envelope_from'' is unset. # # set envelope_from_address = '' # ########## # escape # # Type: string # Default: "~" # # Escape character to use for functions in the builtin editor. # # set escape = '~' # ########## # fast_reply # # Type: boolean # Default: no # # When set, the initial prompt for recipients and subject are skipped # when replying to messages, and the initial prompt for subject is # skipped when forwarding messages. # # Note: this variable has no effect when the ``$autoedit'' variable is # set. # # set fast_reply = no # ########## # fcc_attach # # Type: boolean # Default: yes # # This variable controls whether or not attachments on outgoing messages # are saved along with the main body of your message. # # set fcc_attach = yes # ########## # fcc_clear # # Type: boolean # Default: no # # When this variable is set, FCCs will be stored unencrypted and # unsigned, even when the actual message is encrypted and/or signed. # (PGP only) # # set fcc_clear = no # ########## # folder # # Type: path # Default: "~/Mail" # # Specifies the default location of your mailboxes. A `+' or `=' at the # beginning of a pathname will be expanded to the value of this # variable. Note that if you change this variable from the default value # you need to make sure that the assignment occurs before you use `+' or # `=' for any other variables since expansion takes place during the # `set' command. # # set folder = '~/Mail' # ########## # folder_format # # Type: string # Default: "%2C %t %N %F %2l %-8.8u %-8.8g %8s %d %f" # # This variable allows you to customize the file browser display to your # personal taste. This string is similar to ``$index_format'', but has # its own set of printf()-like sequences: # # %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' # ########## # followup_to # # Type: boolean # Default: yes # # Controls whether or not the Mail-Followup-To header field is generated # when sending mail. When set, Mutt will generate this field when you # are replying to a known mailing list, specified with the ``subscribe'' # or ``lists'' commands. # # This field has two purposes. First, preventing you from receiving # duplicate copies of replies to messages which you send to mailing # lists, and second, ensuring that you do get a reply separately for any # messages sent to known lists to which you are not subscribed. The # header will contain only the list's address for subscribed lists, and # both the list address and your own email address for unsubscribed # lists. Without this header, a group reply to your message sent to a # subscribed list will be sent to both the list and your address, # resulting in two copies of the same email for you. # # set followup_to = yes # ########## # force_name # # Type: boolean # Default: no # # This variable is similar to ``$save_name'', except that Mutt will # store a copy of your outgoing message by the username of the address # you are sending to even if that mailbox does not exist. # # Also see the ``$record'' variable. # # set force_name = no # ########## # forward_decode # # Type: boolean # Default: yes # # Controls the decoding of complex MIME messages into text/plain when # forwarding a message. The message header is also RFC2047 decoded. This # variable is only used, if ``$mime_forward'' is unset, otherwise # ``$mime_forward_decode'' is used instead. # # set forward_decode = yes # ########## # forward_edit # # Type: quadoption # Default: yes # # This quadoption controls whether or not the user is automatically # placed in the editor when forwarding messages. For those who always # want to forward with no modification, use a setting of ``no''. # # set forward_edit = yes # ########## # forward_format # # Type: string # Default: "[%a: %s]" # # This variable controls the default subject when forwarding a message. # It uses the same format sequences as the ``$index_format'' variable. # # set forward_format = '[%a: %s]' # ########## # forward_quote # # Type: boolean # Default: no # # When set forwarded messages included in the main body of the message # (when ``$mime_forward'' is unset) will be quoted using # ``$indent_string''. # # set forward_quote = no # ########## # from # # Type: e-mail address # Default: "" # # When set, this variable contains a default from address. It can be # overridden using my_hdr (including from send-hooks) and # ``$reverse_name''. This variable is ignored if ``$use_from'' is unset. # # Defaults to the contents of the environment variable EMAIL. # # set from = '' # ########## # gecos_mask # # Type: regular expression # Default: "^[^,]*" # # A regular expression used by mutt to parse the GECOS field of a # password entry when expanding the alias. By default the regular # expression is set to "^[^,]*" which will return the string up to the # first "," encountered. If the GECOS field contains a string like # "lastname, firstname" then you should set the gecos_mask=".*". # # This can be useful if you see the following behavior: you address a # e-mail to user ID stevef whose full name is Steve Franklin. If mutt # expands stevef to "Franklin" stevef@foo.bar then you should set the # gecos_mask to a regular expression that will match the whole name so # mutt will expand "Franklin" to "Franklin, Steve". # # set gecos_mask = '^[^,]*' # ########## # hdrs # # Type: boolean # Default: yes # # When unset, the header fields normally added by the ``my_hdr'' command # are not created. This variable must be unset before composing a new # message or replying in order to take effect. If set, the user defined # header fields are added to every new message. # # set hdrs = yes # ########## # header # # Type: boolean # Default: no # # When set, this variable causes Mutt to include the header of the # message you are replying to into the edit buffer. The ``$weed'' # setting applies. # # set header = no # ########## # help # # Type: boolean # Default: yes # # When set, help lines describing the bindings for the major functions # provided by each menu are displayed on the first line of the screen. # # Note: The binding will not be displayed correctly if the function is # bound to a sequence rather than a single keystroke. Also, the help # line may not be updated if a binding is changed while Mutt is running. # Since this variable is primarily aimed at new users, neither of these # should present a major problem. # # set help = yes # ########## # hidden_host # # Type: boolean # Default: no # # When set, mutt will skip the host name part of ``$hostname'' variable # when adding the domain part to addresses. This variable does not # affect the generation of Message-IDs, and it will not lead to the # cut-off of first-level domains. # # set hidden_host = no # ########## # hide_limited # # Type: boolean # Default: no # # When set, mutt will not show the presence of messages that are hidden # by limiting, in the thread tree. # # set hide_limited = no # ########## # hide_missing # # Type: boolean # Default: yes # # When set, mutt will not show the presence of missing messages in the # thread tree. # # set hide_missing = yes # ########## # hide_thread_subject # # Type: boolean # Default: yes # # When set, mutt will not show the subject of messages in the thread # tree that have the same subject as their parent or closest previously # displayed sibling. # # set hide_thread_subject = yes # ########## # hide_top_limited # # Type: boolean # Default: no # # When set, mutt will not show the presence of messages that are hidden # by limiting, at the top of threads in the thread tree. Note that when # $hide_limited is set, this option will have no effect. # # set hide_top_limited = no # ########## # hide_top_missing # # Type: boolean # Default: yes # # When set, mutt will not show the presence of missing messages at the # top of threads in the thread tree. Note that when $hide_missing is # set, this option will have no effect. # # set hide_top_missing = yes # ########## # history # # Type: number # Default: 10 # # This variable controls the size (in number of strings remembered) of # the string history buffer. The buffer is cleared each time the # variable is set. # # set history = '10' # ########## # history_file # # Type: path # Default: "~/.mutthistory" # # The file in which Mutt will save its history. # # set history_file = '~/.mutthistory' # ########## # honor_followup_to # # Type: quadoption # Default: yes # # This variable controls whether or not a Mail-Followup-To header is # honored when group-replying to a message. # # set honor_followup_to = yes # ########## # hostname # # Type: string # Default: "" # # Specifies the hostname to use after the ``@'' in local e-mail # addresses. This overrides the compile time definition obtained from # /etc/resolv.conf. # # set hostname = '' # ########## # ignore_linear_white_space # # Type: boolean # Default: no # # This option replaces linear-white-space between encoded-word and *text # to a single space to prevent the display of MIME-encoded ``Subject'' # field from being divided into multiple lines. # # set ignore_linear_white_space = no # ########## # ignore_list_reply_to # # Type: boolean # Default: no # # Affects the behaviour of the reply function when replying to messages # from mailing lists. When set, if the ``Reply-To:'' field is set to the # same value as the ``To:'' field, Mutt assumes that the ``Reply-To:'' # field was set by the mailing list to automate responses to the list, # and will ignore this field. To direct a response to the mailing list # when this option is set, use the list-reply function; group-reply will # reply to both the sender and the list. # # set ignore_list_reply_to = no # ########## # imap_authenticators # # Type: string # Default: "" # # This is a colon-delimited list of authentication methods mutt may # attempt to use to log in to an IMAP server, in the order mutt should # try them. 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. If this parameter is # unset (the default) mutt will try all available methods, in order from # most-secure to least-secure. # # Example: set imap_authenticators="gssapi:cram-md5:login" # # Note: Mutt will only fall back to other authentication methods if the # previous methods are unavailable. If a method is available but # authentication fails, mutt will not connect to the IMAP server. # # set imap_authenticators = '' # ########## # imap_check_subscribed # # Type: boolean # Default: no # # When set, mutt will fetch the set of subscribed folders from your # server on connection, and add them to the set of mailboxes it polls # for new mail. See also the ``mailboxes'' command. # # set imap_check_subscribed = no # ########## # imap_delim_chars # # Type: string # Default: "/." # # This contains the list of characters which you would like to treat as # folder separators for displaying IMAP paths. In particular it helps in # using the '=' shortcut for your folder variable. # # set imap_delim_chars = '/.' # ########## # imap_headers # # Type: string # Default: "" # # 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 = '' # ########## # imap_idle # # Type: boolean # Default: no # # When set, mutt will attempt to use the IMAP IDLE extension to check # for new mail in the current mailbox. Some servers (dovecot was the # inspiration for this option) react badly to mutt's implementation. If # your connection seems to freeze up periodically, try unsetting this. # # set imap_idle = no # ########## # imap_keepalive # # Type: number # Default: 900 # # This variable specifies the maximum amount of time in seconds that # mutt will wait before polling open IMAP connections, to prevent the # server from closing them before mutt has finished with them. The # default is well within the RFC-specified minimum amount of time (30 # minutes) before a server is allowed to do this, but in practice the # RFC does get violated every now and then. Reduce this number if you # find yourself getting disconnected from your IMAP server due to # inactivity. # # set imap_keepalive = '900' # ########## # imap_list_subscribed # # Type: boolean # Default: no # # This variable configures whether IMAP folder browsing will look for # only subscribed folders or all folders. This can be toggled in the # IMAP browser with the toggle-subscribed function. # # set imap_list_subscribed = no # ########## # imap_login # # Type: string # Default: "" # # Your login name on the IMAP server. # # This variable defaults to the value of imap_user. # set imap_login = 'daslogin' # default: '' # ########## # imap_pass # # Type: string # Default: "" # # Specifies the password for your IMAP account. If unset, Mutt will # prompt you for your password when you invoke the fetch-mail function. # Warning: you should only use this option when you are on a fairly # secure machine, because the superuser can read your muttrc even if you # are the only one who can read the file. # set imap_pass = 'pwwort' # default: '' # ########## # imap_passive # # Type: boolean # Default: yes # # When set, mutt will not open new IMAP connections to check for new # mail. Mutt will only check for new mail over existing IMAP # connections. This is useful if you don't want to be prompted to # user/password pairs on mutt invocation, or if opening the connection # is slow. # # set imap_passive = yes # ########## # imap_peek # # Type: boolean # Default: yes # # When set, mutt will avoid implicitly marking your mail as read # whenever you fetch a message from the server. This is generally a good # thing, but can make closing an IMAP folder somewhat slower. This # option exists to appease speed freaks. # # set imap_peek = yes # ########## # imap_servernoise # # Type: boolean # Default: yes # # When set, mutt will display warning messages from the IMAP server as # error messages. Since these messages are often harmless, or generated # due to configuration problems on the server which are out of the # users' hands, you may wish to suppress them at some point. # # set imap_servernoise = yes # ########## # imap_user # # Type: string # Default: "" # # The name of the user whose mail you intend to access on the IMAP # server. # # This variable defaults to your user name on the local machine. # # set imap_user = '' # ########## # implicit_autoview # # Type: boolean # Default: no # # If set to ``yes'', mutt will look for a mailcap entry with the # copiousoutput flag set for every MIME attachment it doesn't have an # internal viewer defined for. If such an entry is found, mutt will use # the viewer defined in that entry to convert the body part to text # form. # # set implicit_autoview = no # ########## # include # # Type: quadoption # Default: ask-yes # # Controls whether or not a copy of the message(s) you are replying to # is included in your reply. # # set include = ask-yes # ########## # include_onlyfirst # # Type: boolean # Default: no # # Controls whether or not Mutt includes only the first attachment of the # message you are replying. # # set include_onlyfirst = no # ########## # indent_string # # Type: string # Default: "> " # # Specifies the string to prepend to each line of text quoted in a # message to which you are replying. You are strongly encouraged not to # change this value, as it tends to agitate the more fanatical netizens. # # set indent_string = '> ' # ########## # index_format # # Type: string # Default: "%4C %Z %{%b %d} %-15.15L (%?l?%4l&%4c?) %s" # # This variable allows you to customize the message index display to # your personal taste. # # ``Format strings'' are similar to the strings used in the ``C'' # function printf to format output (see the man page for more detail). # The following sequences are defined in Mutt: # # %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 # # %X # number of attachments (please see the ``attachments'' section # for possible speed effects) # # %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" # # See also: ``$to_chars''. # # set index_format = '%4C %Z %{%b %d} %-15.15L (%?l?%4l&%4c?) %s' # ########## # ispell # # Type: path # Default: "ispell" # # How to invoke ispell (GNU's spell-checking software). # # set ispell = '/usr/bin/ispell' # ########## # keep_flagged # # Type: boolean # Default: no # # If set, read messages marked as flagged will not be moved from your # spool mailbox to your ``$mbox'' mailbox, or as a result of a # ``mbox-hook'' command. # # set keep_flagged = no # ########## # locale # # Type: string # Default: "C" # # The locale used by strftime(3) to format dates. Legal values are the # strings your system accepts for the locale variable LC_TIME. # # set locale = 'C' # ########## # mail_check # # Type: number # Default: 5 # # This variable configures how often (in seconds) mutt should look for # new mail. # # set mail_check = '5' # ########## # mailcap_path # # Type: string # Default: "" # # This variable specifies which files to consult when attempting to # display MIME bodies not directly supported by Mutt. # # set mailcap_path = '' # ########## # mailcap_sanitize # # Type: boolean # Default: yes # # If set, mutt will restrict possible characters in mailcap % expandos # to a well-defined set of safe characters. This is the safe setting, # but we are not sure it doesn't break some more advanced MIME stuff. # # DON'T CHANGE THIS SETTING UNLESS YOU ARE REALLY SURE WHAT YOU ARE # DOING! # # set mailcap_sanitize = yes # ########## # header_cache # # Type: path # Default: "" # # The header_cache variable points to the header cache database. If # header_cache points to a directory it will contain a header cache # database per folder. If header_cache points to a file that file will # be a single global header cache. By default it is unset so no header # caching will be used. # # set header_cache = '' # ########## # maildir_header_cache_verify # # Type: boolean # Default: yes # # Check for Maildir unaware programs other than mutt having modified # maildir files when the header cache is in use. This incurs one stat(2) # per message every time the folder is opened. # # set maildir_header_cache_verify = yes # ########## # header_cache_pagesize # # Type: string # Default: "16384" # # When mutt is compiled with either gdbm or bdb4 as the header cache # backend, this option changes the database page size. Too large or too # small values can waste space, memory, or CPU time. The default should # be more or less optimal for most use cases. # # set header_cache_pagesize = '16384' # ########## # header_cache_compress # # Type: boolean # Default: no # # When mutt is compiled with qdbm as header cache backend, this option # determines whether the database will be compressed. Compression # results in database files roughly being one fifth of the usual # diskspace, but the uncompression can result in a slower opening of # cached folder(s). # # set header_cache_compress = no # ########## # maildir_trash # # Type: boolean # Default: no # # If set, messages marked as deleted will be saved with the maildir # (T)rashed flag instead of unlinked. NOTE: this only applies to # maildir-style mailboxes. Setting it will have no effect on other # mailbox types. # # set maildir_trash = no # ########## # mark_old # # Type: boolean # Default: yes # # Controls whether or not mutt marks new unread messages as old if you # exit a mailbox without reading them. With this option set, the next # time you start mutt, the messages will show up with an "O" next to # them in the index menu, indicating that they are old. # # set mark_old = yes # ########## # markers # # Type: boolean # Default: yes # # Controls the display of wrapped lines in the internal pager. If set, a # ``+'' marker is displayed at the beginning of wrapped lines. Also see # the ``$smart_wrap'' variable. # # set markers = yes # ########## # mask # # Type: regular expression # Default: "!^\.[^.]" # # A regular expression used in the file browser, optionally preceded by # the not operator ``!''. Only files whose names match this mask will be # shown. The match is always case-sensitive. # # set mask = '!^\.[^.]' # ########## # mbox # # Type: path # Default: "~/mbox" # # This specifies the folder into which read mail in your ``$spoolfile'' # folder will be appended. # # set mbox = '~/mbox' # ########## # mbox_type # # Type: folder magic # Default: mbox # # The default mailbox type used when creating new folders. May be any of # mbox, MMDF, MH and Maildir. # # set mbox_type = 'mbox' # ########## # metoo # # Type: boolean # Default: no # # If unset, Mutt will remove your address (see the ``alternates'' # command) from the list of recipients when replying to a message. # # set metoo = no # ########## # menu_context # # Type: number # Default: 0 # # This variable controls the number of lines of context that are given # when scrolling through menus. (Similar to ``$pager_context''.) # # set menu_context = '0' # ########## # menu_move_off # # Type: boolean # Default: yes # # When unset, the bottom entry of menus will never scroll up past the # bottom of the screen, unless there are less entries than lines. When # set, the bottom entry may move off the bottom. # # set menu_move_off = yes # ########## # menu_scroll # # Type: boolean # Default: no # # When set, menus will be scrolled up or down one line when you attempt # to move across a screen boundary. If unset, the screen is cleared and # the next or previous page of the menu is displayed (useful for slow # links to avoid many redraws). # # set menu_scroll = no # ########## # meta_key # # Type: boolean # Default: no # # If set, forces Mutt to interpret keystrokes with the high bit (bit 8) # set as if the user had pressed the ESC key and whatever key remains # after having the high bit removed. For example, if the key pressed has # an ASCII value of 0xf8, then this is treated as if the user had # pressed ESC then ``x''. This is because the result of removing the # high bit from ``0xf8'' is ``0x78'', which is the ASCII character # ``x''. # # set meta_key = no # ########## # mh_purge # # Type: boolean # Default: no # # When unset, mutt will mimic mh's behaviour and rename deleted messages # to , in mh folders instead of really deleting them. If # the variable is set, the message files will simply be deleted. # # set mh_purge = no # ########## # mh_seq_flagged # # Type: string # Default: "flagged" # # The name of the MH sequence used for flagged messages. # # set mh_seq_flagged = 'flagged' # ########## # mh_seq_replied # # Type: string # Default: "replied" # # The name of the MH sequence used to tag replied messages. # # set mh_seq_replied = 'replied' # ########## # mh_seq_unseen # # Type: string # Default: "unseen" # # The name of the MH sequence used for unseen messages. # # set mh_seq_unseen = 'unseen' # ########## # mime_forward # # Type: quadoption # Default: no # # When set, the message you are forwarding will be attached as a # separate MIME part instead of included in the main body of the # message. This is useful for forwarding MIME messages so the receiver # can properly view the message as it was delivered to you. If you like # to switch between MIME and not MIME from mail to mail, set this # variable to ask-no or ask-yes. # # Also see ``$forward_decode'' and ``$mime_forward_decode''. # # set mime_forward = no # ########## # mime_forward_decode # # Type: boolean # Default: no # # Controls the decoding of complex MIME messages into text/plain when # forwarding a message while ``$mime_forward'' is set. Otherwise # ``$forward_decode'' is used instead. # # set mime_forward_decode = no # ########## # mime_forward_rest # # Type: quadoption # Default: yes # # When forwarding multiple attachments of a MIME message from the # recvattach menu, attachments which cannot be decoded in a reasonable # manner will be attached to the newly composed message if this option # is set. # # set mime_forward_rest = yes # ########## # mix_entry_format # # Type: string # Default: "%4n %c %-16s %a" # # This variable describes the format of a remailer line on the mixmaster # chain selection screen. The following printf-like sequences are # supported: # # %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' # ########## # mixmaster # # Type: path # Default: "mixmaster" # # This variable contains the path to the Mixmaster binary on your # system. It is used with various sets of parameters to gather the list # of known remailers, and to finally send a message through the # mixmaster chain. # # set mixmaster = 'mixmaster' # ########## # move # # Type: quadoption # Default: ask-no # # Controls whether or not Mutt will move read messages from your spool # mailbox to your ``$mbox'' mailbox, or as a result of a ``mbox-hook'' # command. # # set move = ask-no # ########## # message_cachedir # # Type: path # Default: "" # # Set this to a directory and mutt will cache copies of messages from # your IMAP and POP servers here. You are free to remove entries at any # time, for instance if stale entries accumulate because you have # deleted messages with another mail client. # # set message_cachedir = '' # ########## # message_format # # Type: string # Default: "%s" # # This is the string displayed in the ``attachment'' menu for # attachments of type message/rfc822. For a full listing of defined # printf()-like sequences see the section on ``$index_format''. # # set message_format = '%s' # ########## # narrow_tree # # Type: boolean # Default: no # # This variable, when set, makes the thread tree narrower, allowing # deeper threads to fit on the screen. # # set narrow_tree = no # ########## # net_inc # # Type: number # Default: 10 # # Operations that expect to transfer a large amount of data over the # network will update their progress every net_inc kilobytes. If set to # 0, no progress messages will be displayed. # # See also ``$read_inc'' and ``$write_inc''. # # set net_inc = '10' # ########## # pager # # Type: path # Default: "builtin" # # This variable specifies which pager you would like to use to view # messages. builtin means to use the builtin pager, otherwise this # variable should specify the pathname of the external pager you would # like to use. # # Using an external pager may have some disadvantages: Additional # keystrokes are necessary because you can't call mutt functions # directly from the pager, and screen resizes cause lines longer than # the screen width to be badly formatted in the help menu. # # set pager = 'builtin' # ########## # pager_context # # Type: number # Default: 0 # # This variable controls the number of lines of context that are given # when displaying the next or previous page in the internal pager. By # default, Mutt will display the line after the last one on the screen # at the top of the next page (0 lines of context). # # set pager_context = '0' # ########## # pager_format # # Type: string # Default: "-%Z- %C/%m: %-20.20n %s" # # This variable controls the format of the one-line message ``status'' # displayed before each message in either the internal or an external # pager. The valid sequences are listed in the ``$index_format'' # section. # # set pager_format = '-%Z- %C/%m: %-20.20n %s' # ########## # pager_index_lines # # Type: number # Default: 0 # # Determines the number of lines of a mini-index which is shown when in # the pager. The current message, unless near the top or bottom of the # folder, will be roughly one third of the way down this mini-index, # giving the reader the context of a few messages before and after the # message. This is useful, for example, to determine how many messages # remain to be read in the current thread. One of the lines is reserved # for the status bar from the index, so a pager_index_lines of 6 will # only show 5 lines of the actual index. A value of 0 results in no # index being shown. If the number of messages in the current folder is # less than pager_index_lines, then the index will only use as many # lines as it needs. # # set pager_index_lines = '0' # ########## # pager_stop # # Type: boolean # Default: no # # When set, the internal-pager will not move to the next message when # you are at the end of a message and invoke the next-page function. # # set pager_stop = no # ########## # crypt_autosign # # Type: boolean # Default: no # # Setting this variable will cause Mutt to always attempt to # cryptographically sign outgoing messages. This can be overridden by # use of the pgp-menu, when signing is not required or encryption is # requested as well. If ``$smime_is_default'' is set, then OpenSSL is # used instead to create S/MIME messages and settings can be overridden # by use of the smime-menu. (Crypto only) # # set crypt_autosign = no # ########## # crypt_autoencrypt # # Type: boolean # Default: no # # Setting this variable will cause Mutt to always attempt to PGP encrypt # outgoing messages. This is probably only useful in connection to the # send-hook command. It can be overridden by use of the pgp-menu, when # encryption is not required or signing is requested as well. IF # ``$smime_is_default'' is set, then OpenSSL is used instead to create # S/MIME messages and settings can be overridden by use of the # smime-menu. (Crypto only) # # set crypt_autoencrypt = no # ########## # pgp_ignore_subkeys # # Type: boolean # Default: yes # # Setting this variable will cause Mutt to ignore OpenPGP subkeys. # Instead, the principal key will inherit the subkeys' capabilities. # Unset this if you want to play interesting key selection games. (PGP # only) # # set pgp_ignore_subkeys = yes # ########## # crypt_replyencrypt # # Type: boolean # Default: yes # # If set, automatically PGP or OpenSSL encrypt replies to messages which # are encrypted. (Crypto only) # # set crypt_replyencrypt = yes # ########## # crypt_replysign # # Type: boolean # Default: no # # If set, automatically PGP or OpenSSL sign replies to messages which # are signed. # # Note: this does not work on messages that are encrypted and signed! # (Crypto only) # # set crypt_replysign = no # ########## # crypt_replysignencrypted # # Type: boolean # Default: no # # If set, automatically PGP or OpenSSL sign replies to messages which # are encrypted. This makes sense in combination with # ``$crypt_replyencrypt'', because it allows you to sign all messages # which are automatically encrypted. This works around the problem noted # in ``$crypt_replysign'', that mutt is not able to find out whether an # encrypted message is also signed. (Crypto only) # # set crypt_replysignencrypted = no # ########## # crypt_timestamp # # Type: boolean # Default: yes # # If set, mutt will include a time stamp in the lines surrounding PGP or # S/MIME output, so spoofing such lines is more difficult. If you are # using colors to mark these lines, and rely on these, you may unset # this setting. (Crypto only) # # set crypt_timestamp = yes # ########## # pgp_use_gpg_agent # # Type: boolean # Default: no # # If set, mutt will use a possibly-running gpg-agent process. (PGP only) # # set pgp_use_gpg_agent = no # ########## # crypt_verify_sig # # Type: quadoption # Default: yes # # If ``yes'', always attempt to verify PGP or S/MIME signatures. If # ``ask'', ask whether or not to verify the signature. If ``no'', never # attempt to verify cryptographic signatures. (Crypto only) # # set crypt_verify_sig = yes # ########## # smime_is_default # # Type: boolean # Default: no # # The default behaviour of mutt is to use PGP on all # auto-sign/encryption operations. To override and to use OpenSSL # instead this must be set. However, this has no effect while replying, # since mutt will automatically select the same application that was # used to sign/encrypt the original message. (Note that this variable # can be overridden by unsetting $crypt_autosmime.) (S/MIME only) # # set smime_is_default = no # ########## # smime_ask_cert_label # # Type: boolean # Default: yes # # This flag controls whether you want to be asked to enter a label for a # certificate about to be added to the database or not. It is set by # default. (S/MIME only) # # set smime_ask_cert_label = yes # ########## # smime_decrypt_use_default_key # # Type: boolean # Default: yes # # If set (default) this tells mutt to use the default key for # decryption. Otherwise, if manage multiple certificate-key-pairs, mutt # will try to use the mailbox-address to determine the key to use. It # will ask you to supply a key, if it can't find one. (S/MIME only) # # set smime_decrypt_use_default_key = yes # ########## # pgp_entry_format # # Type: string # Default: "%4n %t%f %4l/0x%k %-4a %2c %u" # # This variable allows you to customize the PGP key selection menu to # your personal taste. This string is similar to ``$index_format'', but # has its own set of printf()-like sequences: # # %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 # # (PGP only) # # set pgp_entry_format = '%4n %t%f %4l/0x%k %-4a %2c %u' # ########## # pgp_good_sign # # Type: regular expression # Default: "" # # If you assign a text to this variable, then a PGP signature is only # considered verified if the output from $pgp_verify_command contains # the text. Use this variable if the exit code from the command is 0 # even for bad signatures. (PGP only) # # set pgp_good_sign = '' # ########## # pgp_check_exit # # Type: boolean # Default: yes # # If set, mutt will check the exit code of the PGP subprocess when # signing or encrypting. A non-zero exit code means that the subprocess # failed. (PGP only) # # set pgp_check_exit = yes # ########## # pgp_long_ids # # Type: boolean # Default: no # # If set, use 64 bit PGP key IDs. Unset uses the normal 32 bit Key IDs. # (PGP only) # # set pgp_long_ids = no # ########## # pgp_retainable_sigs # # Type: boolean # Default: no # # If set, signed and encrypted messages will consist of nested # multipart/signed and multipart/encrypted body parts. # # This is useful for applications like encrypted and signed mailing # lists, where the outer layer (multipart/encrypted) can be easily # removed, while the inner multipart/signed part is retained. (PGP only) # # set pgp_retainable_sigs = no # ########## # pgp_autoinline # # Type: boolean # Default: no # # This option controls whether Mutt generates old-style inline # (traditional) PGP encrypted or signed messages under certain # circumstances. This can be overridden by use of the pgp-menu, when # inline is not required. # # Note that Mutt might automatically use PGP/MIME for messages which # consist of more than a single MIME part. Mutt can be configured to ask # before sending PGP/MIME messages when inline (traditional) would not # work. See also: ``$pgp_mime_auto''. # # Also note that using the old-style PGP message format is strongly # deprecated. (PGP only) # # set pgp_autoinline = no # ########## # pgp_replyinline # # Type: boolean # Default: no # # Setting this variable will cause Mutt to always attempt to create an # inline (traditional) message when replying to a message which is PGP # encrypted/signed inline. This can be overridden by use of the # pgp-menu, when inline is not required. This option does not # automatically detect if the (replied-to) message is inline; instead it # relies on Mutt internals for previously checked/flagged messages. # # Note that Mutt might automatically use PGP/MIME for messages which # consist of more than a single MIME part. Mutt can be configured to ask # before sending PGP/MIME messages when inline (traditional) would not # work. See also: ``$pgp_mime_auto''. # # Also note that using the old-style PGP message format is strongly # deprecated. (PGP only) # # set pgp_replyinline = no # ########## # pgp_show_unusable # # Type: boolean # Default: yes # # If set, mutt will display non-usable keys on the PGP key selection # menu. This includes keys which have been revoked, have expired, or # have been marked as ``disabled'' by the user. (PGP only) # # set pgp_show_unusable = yes # ########## # pgp_sign_as # # Type: string # Default: "" # # If you have more than one key pair, this option allows you to specify # which of your private keys to use. It is recommended that you use the # keyid form to specify your key (e.g., ``0x00112233''). (PGP only) # # set pgp_sign_as = '' # ########## # pgp_strict_enc # # Type: boolean # Default: yes # # If set, Mutt will automatically encode PGP/MIME signed messages as # quoted-printable. Please note that unsetting this variable may lead to # problems with non-verifyable PGP signatures, so only change this if # you know what you are doing. (PGP only) # # set pgp_strict_enc = yes # ########## # pgp_timeout # # Type: number # Default: 300 # # The number of seconds after which a cached passphrase will expire if # not used. (PGP only) # # set pgp_timeout = '300' # ########## # pgp_sort_keys # # Type: sort order # Default: address # # Specifies how the entries in the `pgp keys' menu are sorted. The # following are legal values: # # 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 # # If you prefer reverse order of the above values, prefix it with # `reverse-'. (PGP only) # # set pgp_sort_keys = 'address' # ########## # pgp_mime_auto # # Type: quadoption # Default: ask-yes # # This option controls whether Mutt will prompt you for automatically # sending a (signed/encrypted) message using PGP/MIME when inline # (traditional) fails (for any reason). # # Also note that using the old-style PGP message format is strongly # deprecated. (PGP only) # # set pgp_mime_auto = ask-yes # ########## # pgp_auto_decode # # Type: boolean # Default: no # # If set, mutt will automatically attempt to decrypt traditional PGP # messages whenever the user performs an operation which ordinarily # would result in the contents of the message being operated on. For # example, if the user displays a pgp-traditional message which has not # been manually checked with the check-traditional-pgp function, mutt # will automatically check the message for traditional pgp. # # set pgp_auto_decode = no # ########## # pgp_decode_command # # Type: string # Default: "" # # This format strings specifies a command which is used to decode # application/pgp attachments. # # The PGP command formats have their own set of printf-like sequences: # # %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. # # For examples on how to configure these formats for the various # versions of PGP which are floating around, see the pgp*.rc and gpg.rc # files in the samples/ subdirectory which has been installed on your # system alongside the documentation. (PGP only) # # set pgp_decode_command = '' # ########## # pgp_getkeys_command # # Type: string # Default: "" # # This command is invoked whenever mutt will need public key # information. %r is the only printf-like sequence used with this # format. (PGP only) # # set pgp_getkeys_command = '' # ########## # pgp_verify_command # # Type: string # Default: "" # # This command is used to verify PGP signatures. (PGP only) # # set pgp_verify_command = '' # ########## # pgp_decrypt_command # # Type: string # Default: "" # # This command is used to decrypt a PGP encrypted message. (PGP only) # # set pgp_decrypt_command = '' # ########## # pgp_clearsign_command # # Type: string # Default: "" # # This format is used to create a old-style "clearsigned" PGP message. # Note that the use of this format is strongly deprecated. (PGP only) # # set pgp_clearsign_command = '' # ########## # pgp_sign_command # # Type: string # Default: "" # # This command is used to create the detached PGP signature for a # multipart/signed PGP/MIME body part. (PGP only) # # set pgp_sign_command = '' # ########## # pgp_encrypt_sign_command # # Type: string # Default: "" # # This command is used to both sign and encrypt a body part. (PGP only) # # set pgp_encrypt_sign_command = '' # ########## # pgp_encrypt_only_command # # Type: string # Default: "" # # This command is used to encrypt a body part without signing it. (PGP # only) # # set pgp_encrypt_only_command = '' # ########## # pgp_import_command # # Type: string # Default: "" # # This command is used to import a key from a message into the user's # public key ring. (PGP only) # # set pgp_import_command = '' # ########## # pgp_export_command # # Type: string # Default: "" # # This command is used to export a public key from the user's key ring. # (PGP only) # # set pgp_export_command = '' # ########## # pgp_verify_key_command # # Type: string # Default: "" # # This command is used to verify key information from the key selection # menu. (PGP only) # # set pgp_verify_key_command = '' # ########## # pgp_list_secring_command # # Type: string # Default: "" # # This command is used to list the secret key ring's contents. The # output format must be analogous to the one used by gpg --list-keys # --with-colons. # # This format is also generated by the pgpring utility which comes with # mutt. (PGP only) # # set pgp_list_secring_command = '' # ########## # pgp_list_pubring_command # # Type: string # Default: "" # # This command is used to list the public key ring's contents. The # output format must be analogous to the one used by gpg --list-keys # --with-colons. # # This format is also generated by the pgpring utility which comes with # mutt. (PGP only) # # set pgp_list_pubring_command = '' # ########## # forward_decrypt # # Type: boolean # Default: yes # # Controls the handling of encrypted messages when forwarding a message. # When set, the outer layer of encryption is stripped off. This variable # is only used if ``$mime_forward'' is set and ``$mime_forward_decode'' # is unset. (PGP only) # # set forward_decrypt = yes # ########## # smime_timeout # # Type: number # Default: 300 # # The number of seconds after which a cached passphrase will expire if # not used. (S/MIME only) # # set smime_timeout = '300' # ########## # smime_encrypt_with # # Type: string # Default: "" # # This sets the algorithm that should be used for encryption. Valid # choices are "des", "des3", "rc2-40", "rc2-64", "rc2-128". If unset # "3des" (TripleDES) is used. (S/MIME only) # # set smime_encrypt_with = '' # ########## # smime_keys # # Type: path # Default: "" # # Since there is no pubring/secring as with PGP, mutt has to handle # storage ad retrieval of keys/certs by itself. This is very basic right # now, and stores keys and certificates in two different directories, # both named as the hash-value retrieved from OpenSSL. There is an index # file which contains mailbox-address keyid pair, and which can be # manually edited. This one points to the location of the private keys. # (S/MIME only) # # set smime_keys = '' # ########## # smime_ca_location # # Type: path # Default: "" # # This variable contains the name of either a directory, or a file which # contains trusted certificates for use with OpenSSL. (S/MIME only) # # set smime_ca_location = '' # ########## # smime_certificates # # Type: path # Default: "" # # Since there is no pubring/secring as with PGP, mutt has to handle # storage and retrieval of keys by itself. This is very basic right now, # and keys and certificates are stored in two different directories, # both named as the hash-value retrieved from OpenSSL. There is an index # file which contains mailbox-address keyid pairs, and which can be # manually edited. This one points to the location of the certificates. # (S/MIME only) # # set smime_certificates = '' # ########## # smime_decrypt_command # # Type: string # Default: "" # # This format string specifies a command which is used to decrypt # application/x-pkcs7-mime attachments. # # The OpenSSL command formats have their own set of printf-like # sequences similar to PGP's: # # %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". # # For examples on how to configure these formats, see the smime.rc in # the samples/ subdirectory which has been installed on your system # alongside the documentation. (S/MIME only) # # set smime_decrypt_command = '' # ########## # smime_verify_command # # Type: string # Default: "" # # This command is used to verify S/MIME signatures of type # multipart/signed. (S/MIME only) # # set smime_verify_command = '' # ########## # smime_verify_opaque_command # # Type: string # Default: "" # # This command is used to verify S/MIME signatures of type # application/x-pkcs7-mime. (S/MIME only) # # set smime_verify_opaque_command = '' # ########## # smime_sign_command # # Type: string # Default: "" # # This command is used to created S/MIME signatures of type # multipart/signed, which can be read by all mail clients. (S/MIME only) # # set smime_sign_command = '' # ########## # smime_sign_opaque_command # # Type: string # Default: "" # # This command is used to created S/MIME signatures of type # application/x-pkcs7-signature, which can only be handled by mail # clients supporting the S/MIME extension. (S/MIME only) # # set smime_sign_opaque_command = '' # ########## # smime_encrypt_command # # Type: string # Default: "" # # This command is used to create encrypted S/MIME messages. (S/MIME # only) # # set smime_encrypt_command = '' # ########## # smime_pk7out_command # # Type: string # Default: "" # # This command is used to extract PKCS7 structures of S/MIME signatures, # in order to extract the public X509 certificate(s). (S/MIME only) # # set smime_pk7out_command = '' # ########## # smime_get_cert_command # # Type: string # Default: "" # # This command is used to extract X509 certificates from a PKCS7 # structure. (S/MIME only) # # set smime_get_cert_command = '' # ########## # smime_get_signer_cert_command # # Type: string # Default: "" # # This command is used to extract only the signers X509 certificate from # a S/MIME signature, so that the certificate's owner may get compared # to the email's 'From'-field. (S/MIME only) # # set smime_get_signer_cert_command = '' # ########## # smime_import_cert_command # # Type: string # Default: "" # # This command is used to import a certificate via smime_keys. (S/MIME # only) # # set smime_import_cert_command = '' # ########## # smime_get_cert_email_command # # Type: string # Default: "" # # This command is used to extract the mail address(es) used for storing # X509 certificates, and for verification purposes (to check whether the # certificate was issued for the sender's mailbox). (S/MIME only) # # set smime_get_cert_email_command = '' # ########## # smime_default_key # # Type: string # Default: "" # # This is the default key-pair to use for signing. This must be set to # the keyid (the hash-value that OpenSSL generates) to work properly # (S/MIME only) # # set smime_default_key = '' # ########## # ssl_client_cert # # Type: path # Default: "" # # The file containing a client certificate and its associated private # key. # # set ssl_client_cert = '' # ########## # ssl_force_tls # # Type: boolean # Default: no # # If this variable is set, Mutt will require that all connections to # remote servers be encrypted. Furthermore it will attempt to negotiate # TLS even if the server does not advertise the capability, since it # would otherwise have to abort the connection anyway. This option # supersedes ``$ssl_starttls''. # # set ssl_force_tls = no # ########## # ssl_starttls # # Type: quadoption # Default: yes # # If set (the default), mutt will attempt to use STARTTLS on servers # advertising the capability. When unset, mutt will not attempt to use # STARTTLS regardless of the server's capabilities. # # set ssl_starttls = yes # ########## # certificate_file # # Type: path # Default: "~/.mutt_certificates" # # This variable specifies the file where the certificates you trust are # saved. When an unknown certificate is encountered, you are asked if # you accept it or not. If you accept it, the certificate can also be # saved in this file and further connections are automatically accepted. # # You can also manually add CA certificates in this file. Any server # certificate that is signed with one of these CA certificates are also # automatically accepted. # # Example: set certificate_file=~/.mutt/certificates # # set certificate_file = '~/.mutt_certificates' # ########## # ssl_usesystemcerts # # Type: boolean # Default: yes # # If set to yes, mutt will use CA certificates in the system-wide # certificate store when checking if server certificate is signed by a # trusted CA. # # set ssl_usesystemcerts = yes # ########## # entropy_file # # Type: path # Default: "" # # The file which includes random data that is used to initialize SSL # library functions. # # set entropy_file = '' # ########## # ssl_use_sslv2 # # Type: boolean # Default: yes # # This variables specifies whether to attempt to use SSLv2 in the SSL # authentication process. # # set ssl_use_sslv2 = yes # ########## # ssl_use_sslv3 # # Type: boolean # Default: yes # # This variables specifies whether to attempt to use SSLv3 in the SSL # authentication process. # # set ssl_use_sslv3 = yes # ########## # ssl_use_tlsv1 # # Type: boolean # Default: yes # # This variables specifies whether to attempt to use TLSv1 in the SSL # authentication process. # # set ssl_use_tlsv1 = yes # ########## # ssl_min_dh_prime_bits # # Type: number # Default: 0 # # This variable specifies the minimum acceptable prime size (in bits) # for use in any Diffie-Hellman key exchange. A value of 0 will use the # default from the GNUTLS library. # # set ssl_min_dh_prime_bits = '0' # ########## # ssl_ca_certificates_file # # Type: path # Default: "" # # This variable specifies a file containing trusted CA certificates. Any # server certificate that is signed with one of these CA certificates # are also automatically accepted. # # Example: set # ssl_ca_certificates_file=/etc/ssl/certs/ca-certificates.crt # # set ssl_ca_certificates_file = '' # ########## # pipe_split # # Type: boolean # Default: no # # Used in connection with the pipe-message command and the ``tag- # prefix'' operator. If this variable is unset, when piping a list of # tagged messages Mutt will concatenate the messages and will pipe them # as a single folder. When set, Mutt will pipe the messages one by one. # In both cases the messages are piped in the current sorted order, and # the ``$pipe_sep'' separator is added after each message. # # set pipe_split = no # ########## # pipe_decode # # Type: boolean # Default: no # # Used in connection with the pipe-message command. When unset, Mutt # will pipe the messages without any preprocessing. When set, Mutt will # weed headers and will attempt to PGP/MIME decode the messages first. # # set pipe_decode = no # ########## # pipe_sep # # Type: string # Default: "\n" # # The separator to add between messages when piping a list of tagged # messages to an external Unix command. # # set pipe_sep = '\n' # ########## # pop_authenticators # # Type: string # Default: "" # # This is a colon-delimited list of authentication methods mutt may # attempt to use to log in to an POP server, in the order mutt should # try them. Authentication methods are either 'user', 'apop' or any SASL # mechanism, eg 'digest-md5', 'gssapi' or 'cram-md5'. This parameter is # case-insensitive. If this parameter is unset (the default) mutt will # try all available methods, in order from most-secure to least-secure. # # Example: set pop_authenticators="digest-md5:apop:user" # # set pop_authenticators = '' # ########## # pop_auth_try_all # # Type: boolean # Default: yes # # If set, Mutt will try all available methods. When unset, Mutt will # only fall back to other authentication methods if the previous methods # are unavailable. If a method is available but authentication fails, # Mutt will not connect to the POP server. # # set pop_auth_try_all = yes # ########## # pop_checkinterval # # Type: number # Default: 60 # # This variable configures how often (in seconds) mutt should look for # new mail in the currently selected mailbox if it is a POP mailbox. # # set pop_checkinterval = '60' # ########## # pop_delete # # Type: quadoption # Default: ask-no # # If set, Mutt will delete successfully downloaded messages from the POP # server when using the fetch-mail function. When unset, Mutt will # download messages but also leave them on the POP server. # # set pop_delete = ask-no # ########## # pop_host # # Type: string # Default: "" # # The name of your POP server for the fetch-mail function. You can also # specify an alternative port, username and password, ie: # # [pop[s]://][username[:password]@]popserver[:port] # # set pop_host = '' # ########## # pop_last # # Type: boolean # Default: no # # If this variable is set, mutt will try to use the "LAST" POP command # for retrieving only unread messages from the POP server when using the # fetch-mail function. # # set pop_last = no # ########## # pop_reconnect # # Type: quadoption # Default: ask-yes # # Controls whether or not Mutt will try to reconnect to POP server if # the connection is lost. # # set pop_reconnect = ask-yes # ########## # pop_user # # Type: string # Default: "" # # Your login name on the POP server. # # This variable defaults to your user name on the local machine. # # set pop_user = '' # ########## # pop_pass # # Type: string # Default: "" # # Specifies the password for your POP account. If unset, Mutt will # prompt you for your password when you open POP mailbox. Warning: you # should only use this option when you are on a fairly secure machine, # because the superuser can read your muttrc even if you are the only # one who can read the file. # # set pop_pass = '' # ########## # post_indent_string # # Type: string # Default: "" # # Similar to the ``$attribution'' variable, Mutt will append this string # after the inclusion of a message which is being replied to. # # set post_indent_string = '' # ########## # postpone # # Type: quadoption # Default: ask-yes # # Controls whether or not messages are saved in the ``$postponed'' # mailbox when you elect not to send immediately. # # set postpone = ask-yes # ########## # postponed # # Type: path # Default: "~/postponed" # # Mutt allows you to indefinitely ``postpone sending a message'' which # you are editing. When you choose to postpone a message, Mutt saves it # in the mailbox specified by this variable. Also see the ``$postpone'' # variable. # # set postponed = '~/postponed' # ########## # preconnect # # Type: string # Default: "" # # If set, a shell command to be executed if mutt fails to establish a # connection to the server. This is useful for setting up secure # connections, e.g. with ssh(1). If the command returns a nonzero # status, mutt gives up opening the server. Example: # # 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'. # # NOTE: For this example to work, you must be able to log in to the # remote machine without having to enter a password. # # set preconnect = '' # ########## # print # # Type: quadoption # Default: ask-no # # Controls whether or not Mutt really prints messages. This is set to # ask-no by default, because some people accidentally hit ``p'' often # (like me). # # set print = ask-no # ########## # print_command # # Type: path # Default: "lpr" # # This specifies the command pipe that should be used to print messages. # # set print_command = 'lpr' # ########## # print_decode # # Type: boolean # Default: yes # # Used in connection with the print-message command. If this option is # set, the message is decoded before it is passed to the external # command specified by $print_command. If this option is unset, no # processing will be applied to the message when printing it. The latter # setting may be useful if you are using some advanced printer filter # which is able to properly format e-mail messages for printing. # # set print_decode = yes # ########## # print_split # # Type: boolean # Default: no # # Used in connection with the print-message command. If this option is # set, the command specified by $print_command is executed once for each # message which is to be printed. If this option is unset, the command # specified by $print_command is executed only once, and all the # messages are concatenated, with a form feed as the message separator. # # Those who use the enscript(1) program's mail-printing mode will most # likely want to set this option. # # set print_split = no # ########## # prompt_after # # Type: boolean # Default: yes # # If you use an external ``$pager'', setting this variable will cause # Mutt to prompt you for a command when the pager exits rather than # returning to the index menu. If unset, Mutt will return to the index # menu when the external pager exits. # # set prompt_after = yes # ########## # query_command # # Type: path # Default: "" # # This specifies the command that mutt will use to make external address # queries. The string should contain a %s, which will be substituted # with the query string the user types. See ``query'' for more # information. # # set query_command = '' # ########## # quit # # Type: quadoption # Default: yes # # This variable controls whether ``quit'' and ``exit'' actually quit # from mutt. If it set to yes, they do quit, if it is set to no, they # have no effect, and if it is set to ask-yes or ask-no, you are # prompted for confirmation when you try to quit. # # set quit = yes # ########## # quote_regexp # # Type: regular expression # Default: "^([ \t]*[|>:}#])+" # # A regular expression used in the internal-pager to determine quoted # sections of text in the body of a message. # # Note: In order to use the quotedx patterns in the internal pager, you # need to set this to a regular expression that matches exactly the # quote characters at the beginning of quoted lines. # # set quote_regexp = '^([ \t]*[|>:}#])+' # ########## # read_inc # # Type: number # Default: 10 # # If set to a value greater than 0, Mutt will display which message it # is currently on when reading a mailbox or when performing search # actions such as search and limit. The message is printed after # read_inc messages have been read or searched (e.g., if set to 25, Mutt # will print a message when it is at message 25, and then again when it # gets to message 50). This variable is meant to indicate progress when # reading or searching large mailboxes which may take some time. When # set to 0, only a single message will appear before the reading the # mailbox. # # Also see the ``$write_inc'' variable and the ``Tuning'' section of the # manual for performance considerations. # # set read_inc = '10' # ########## # read_only # # Type: boolean # Default: no # # If set, all folders are opened in read-only mode. # # set read_only = no # ########## # realname # # Type: string # Default: "" # # This variable specifies what "real" or "personal" name should be used # when sending messages. # # By default, this is the GECOS field from /etc/passwd. Note that this # variable will not be used when the user has set a real name in the # $from variable. # # set realname = '' # ########## # recall # # Type: quadoption # Default: ask-yes # # Controls whether or not Mutt recalls postponed messages when composing # a new message. Also see ``$postponed''. # # Setting this variable to ``yes'' is not generally useful, and thus not # recommended. # # set recall = ask-yes # ########## # record # # Type: path # Default: "~/sent" # # This specifies the file into which your outgoing messages should be # appended. (This is meant as the primary method for saving a copy of # your messages, but another way to do this is using the ``my_hdr'' # command to create a Bcc: field with your email address in it.) # # The value of $record is overridden by the ``$force_name'' and # ``$save_name'' variables, and the ``fcc-hook'' command. # # set record = '~/sent' # ########## # reply_regexp # # Type: regular expression # Default: "^(re([\[0-9\]+])*|aw):[ \t]*" # # A regular expression used to recognize reply messages when threading # and replying. The default value corresponds to the English "Re:" and # the German "Aw:". # # set reply_regexp = '^(re([\[0-9\]+])*|aw):[ \t]*' # ########## # reply_self # # Type: boolean # Default: no # # If unset and you are replying to a message sent by you, Mutt will # assume that you want to reply to the recipients of that message rather # than to yourself. # # set reply_self = no # ########## # reply_to # # Type: quadoption # Default: ask-yes # # If set, when replying to a message, Mutt will use the address listed # in the Reply-to: header as the recipient of the reply. If unset, it # will use the address in the From: header field instead. This option is # useful for reading a mailing list that sets the Reply-To: header field # to the list address and you want to send a private message to the # author of a message. # # set reply_to = ask-yes # ########## # resolve # # Type: boolean # Default: yes # # When set, the cursor will be automatically advanced to the next # (possibly undeleted) message whenever a command that modifies the # current message is executed. # # set resolve = yes # ########## # reverse_alias # # Type: boolean # Default: no # # This variable controls whether or not Mutt will display the "personal" # name from your aliases in the index menu if it finds an alias that # matches the message's sender. For example, if you have the following # alias: # #alias juser abd30425@somewhere.net (Joe User) # # and then you receive mail which contains the following header: # #From: abd30425@somewhere.net # # It would be displayed in the index menu as ``Joe User'' instead of # ``abd30425@somewhere.net.'' This is useful when the person's e-mail # address is not human friendly (like CompuServe addresses). # # set reverse_alias = no # ########## # reverse_name # # Type: boolean # Default: no # # It may sometimes arrive that you receive mail to a certain machine, # move the messages to another machine, and reply to some the messages # from there. If this variable is set, the default From: line of the # reply messages is built using the address where you received the # messages you are replying to if that address matches your alternates. # If the variable is unset, or the address that would be used doesn't # match your alternates, the From: line will use your address on the # current machine. # # set reverse_name = no # ########## # reverse_realname # # Type: boolean # Default: yes # # This variable fine-tunes the behaviour of the reverse_name feature. # When it is set, mutt will use the address from incoming messages # as-is, possibly including eventual real names. When it is unset, mutt # will override any such real names with the setting of the realname # variable. # # set reverse_realname = yes # ########## # rfc2047_parameters # # Type: boolean # Default: no # # When this variable is set, Mutt will decode RFC-2047-encoded MIME # parameters. You want to set this variable when mutt suggests you to # save attachments to files named like this: # =?iso-8859-1?Q?file=5F=E4=5F991116=2Ezip?= # # When this variable is set interactively, the change doesn't have the # desired effect before you have changed folders. # # Note that this use of RFC 2047's encoding is explicitly, prohibited by # the standard, but nevertheless encountered in the wild. Also note that # setting this parameter will not have the effect that mutt generates # this kind of encoding. Instead, mutt will unconditionally use the # encoding specified in RFC 2231. # # set rfc2047_parameters = no # ########## # save_address # # Type: boolean # Default: no # # If set, mutt will take the sender's full address when choosing a # default folder for saving a mail. If ``$save_name'' or ``$force_name'' # is set too, the selection of the fcc folder will be changed as well. # # set save_address = no # ########## # save_empty # # Type: boolean # Default: yes # # When unset, mailboxes which contain no saved messages will be removed # when closed (the exception is ``$spoolfile'' which is never removed). # If set, mailboxes are never removed. # # Note: This only applies to mbox and MMDF folders, Mutt does not delete # MH and Maildir directories. # # set save_empty = yes # ########## # save_history # # Type: number # Default: 0 # # This variable controls the size of the history saved in the # ``$history_file'' file. # # set save_history = '0' # ########## # save_name # # Type: boolean # Default: no # # This variable controls how copies of outgoing messages are saved. When # set, a check is made to see if a mailbox specified by the recipient # address exists (this is done by searching for a mailbox in the # ``$folder'' directory with the username part of the recipient # address). If the mailbox exists, the outgoing message will be saved to # that mailbox, otherwise the message is saved to the ``$record'' # mailbox. # # Also see the ``$force_name'' variable. # # set save_name = no # ########## # score # # Type: boolean # Default: yes # # When this variable is unset, scoring is turned off. This can be useful # to selectively disable scoring for certain folders when the # ``$score_threshold_delete'' variable and friends are used. # # set score = yes # ########## # score_threshold_delete # # Type: number # Default: -1 # # Messages which have been assigned a score equal to or lower than the # value of this variable are automatically marked for deletion by mutt. # Since mutt scores are always greater than or equal to zero, the # default setting of this variable will never mark a message for # deletion. # # set score_threshold_delete = '-1' # ########## # score_threshold_flag # # Type: number # Default: 9999 # # Messages which have been assigned a score greater than or equal to # this variable's value are automatically marked "flagged". # # set score_threshold_flag = '9999' # ########## # score_threshold_read # # Type: number # Default: -1 # # Messages which have been assigned a score equal to or lower than the # value of this variable are automatically marked as read by mutt. Since # mutt scores are always greater than or equal to zero, the default # setting of this variable will never mark a message read. # # set score_threshold_read = '-1' # ########## # send_charset # # Type: string # Default: "us-ascii:iso-8859-1:utf-8" # # A list of character sets for outgoing messages. Mutt will use the # first character set into which the text can be converted exactly. If # your ``$charset'' is not iso-8859-1 and recipients may not understand # UTF-8, it is advisable to include in the list an appropriate widely # used standard character set (such as iso-8859-2, koi8-r or # iso-2022-jp) either instead of or after "iso-8859-1". # # set send_charset = 'us-ascii:iso-8859-1:utf-8' # ########## # sendmail # # Type: path # Default: "/usr/sbin/sendmail -oem -oi" # # Specifies the program and arguments used to deliver mail sent by Mutt. # Mutt expects that the specified program interprets additional # arguments as recipient addresses. # # set sendmail = '/usr/sbin/sendmail -oem -oi' # ########## # sendmail_wait # # Type: number # Default: 0 # # Specifies the number of seconds to wait for the ``$sendmail'' process # to finish before giving up and putting delivery in the background. # # Mutt interprets the value of this variable as follows: # # >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 # # Note that if you specify a value other than 0, the output of the child # process will be put in a temporary file. If there is some error, you # will be informed as to where to find the output. # # set sendmail_wait = '0' # ########## # shell # # Type: path # Default: "" # # Command to use when spawning a subshell. By default, the user's login # shell from /etc/passwd is used. # # set shell = '' # ########## # sig_dashes # # Type: boolean # Default: yes # # If set, a line containing ``-- '' will be inserted before your # ``$signature''. It is strongly recommended that you not unset this # variable unless your ``signature'' contains just your name. The reason # for this is because many software packages use ``-- \n'' to detect # your signature. For example, Mutt has the ability to highlight the # signature in a different color in the builtin pager. # # set sig_dashes = yes # ########## # sig_on_top # # Type: boolean # Default: no # # If set, the signature will be included before any quoted or forwarded # text. It is strongly recommended that you do not set this variable # unless you really know what you are doing, and are prepared to take # some heat from netiquette guardians. # # set sig_on_top = no # ########## # signature # # Type: path # Default: "~/.signature" # # Specifies the filename of your signature, which is appended to all # outgoing messages. If the filename ends with a pipe (``|''), it is # assumed that filename is a shell command and input should be read from # its stdout. # # set signature = '~/.signature' # ########## # simple_search # # Type: string # Default: "~f %s | ~s %s" # # Specifies how Mutt should expand a simple search into a real search # pattern. A simple search is one that does not contain any of the ~ # operators. See ``patterns'' for more information on search patterns. # # For example, if you simply type joe at a search or limit prompt, Mutt # will automatically expand it to the value specified by this variable. # For the default value it would be: # # ~f joe | ~s joe # # set simple_search = '~f %s | ~s %s' # ########## # smart_wrap # # Type: boolean # Default: yes # # Controls the display of lines longer than the screen width in the # internal pager. If set, long lines are wrapped at a word boundary. If # unset, lines are simply wrapped at the screen edge. Also see the # ``$markers'' variable. # # set smart_wrap = yes # ########## # smileys # # Type: regular expression # Default: "(>From )|(:[-^]?[][)(><}{|/DP])" # # The pager uses this variable to catch some common false positives of # ``$quote_regexp'', most notably smileys in the beginning of a line # # set smileys = '(>From )|(:[-^]?[][)(><}{|/DP])' # ########## # sleep_time # # Type: number # Default: 1 # # Specifies time, in seconds, to pause while displaying certain # informational messages, while moving from folder to folder and after # expunging messages from the current folder. The default is to pause # one second, so a value of zero for this option suppresses the pause. # # set sleep_time = '1' # ########## # smtp_url # # Type: string # Default: "" # # Defines the SMTP ``smart'' host where sent messages should relayed for # delivery. This should take the form of an SMTP URL, eg: # # smtp[s]://[user[:pass]@]host[:port]/ # # Setting this variable overrides the value of the ``$sendmail'' # variable. # # set smtp_url = '' # ########## # smtp_authenticators # # Type: string # Default: "" # # This is a colon-delimited list of authentication methods mutt may # attempt to use to log in to an SMTP server, in the order mutt should # try them. Authentication methods are any SASL mechanism, eg # ``digest-md5'', ``gssapi'' or ``cram-md5''. This parameter is # case-insensitive. If this parameter is unset (the default) mutt will # try all available methods, in order from most-secure to least-secure. # # Example: set smtp_authenticators="digest-md5:cram-md5" #