125
134
# Default: "~/.muttrc"
128
# The default file in which to save aliases created by the
129
# ``create-alias'' function.
137
# The default file in which to save aliases created by the
138
# <create-alias> function. Entries added to this file are
139
# encoded in the character set specified by $config_charset if it
140
# is set or the current character set otherwise.
131
142
# Note: Mutt will not automatically source this file; you must
132
# explicitly use the ``source'' command for it to be executed.
143
# explicitly use the ``source'' command for it to be executed in case
144
# this option points to a dedicated alias file.
134
146
# The default for this option is the currently used muttrc file, or
135
147
# ``~/.muttrc'' if no user muttrc was found.
173
# Controls whether ANSI color codes in messages (and color tags in
184
# Controls whether ANSI color codes in messages (and color tags in
174
185
# rich text messages) are to be interpreted.
175
186
# Messages containing these codes are rare, but if this option is set,
176
187
# their text will be colored accordingly. Note that this may override
177
188
# your color choices, and even present a security problem, since a
178
# message could include a line like "[-- PGP output follows ..." and
179
# give it the same color as your attachment color.
189
# message could include a line like
190
# [-- PGP output follows ...
192
# and give it the same color as your attachment color (see also
182
196
# set arrow_cursor=no
257
270
# This variable is a colon-separated list of character encoding
258
271
# schemes for text file attachments.
259
# If unset, $charset value will be used instead.
272
# If unset, the value of $charset will be used instead.
260
273
# For example, the following configuration would work for Japanese
263
275
# set attach_charset="iso-2022-jp:euc-jp:shift_jis:utf-8"
265
# Note: "iso-2022-*" must be put at the head of the value as shown above
277
# Note: for Japanese users, ``iso-2022-*'' must be put at the head
278
# of the value as shown above if included.
269
281
# set attach_format="%u%D%I %t%4n %T%.40d%> [%.7m/%.10M, %.6e%?C?, %C?, %s] "
273
285
# Default: "%u%D%I %t%4n %T%.40d%> [%.7m/%.10M, %.6e%?C?, %C?, %s] "
276
# This variable describes the format of the `attachment' menu. The
277
# following printf-style sequences are understood:
288
# This variable describes the format of the ``attachment'' menu. The
289
# following printf(3)-style sequences are understood:
280
# %c requires charset conversion (n or c)
291
# %c requires charset conversion (``n'' or ``c'')
281
292
# %D deleted flag
283
294
# %e MIME content-transfer-encoding
285
# %I disposition (I=inline, A=attachment)
296
# %I disposition (``I'' for inline, ``A'' for attachment)
286
297
# %m major MIME type
287
298
# %M MIME subtype
288
299
# %n attachment number
289
# %Q "Q", if MIME part qualifies for attachment counting
300
# %Q ``Q'', if MIME part qualifies for attachment counting
292
303
# %T graphic tree characters
293
304
# %u unlink (=to delete) flag
294
305
# %X number of qualifying MIME parts in this part and its children
295
306
# (please see the ``attachments'' section for possible speed effects)
296
# %>X right justify the rest of the string and pad with character "X"
297
# %|X pad to the end of the line with character "X"
298
# %*X soft-fill with character "X" as pad
301
# For an explanation of `soft-fill', see the ``$index_format'' documentation.
307
# %>X right justify the rest of the string and pad with character ``X''
308
# %|X pad to the end of the line with character ``X''
309
# %*X soft-fill with character ``X'' as pad
312
# For an explanation of ``soft-fill'', see the $index_format documentation.
304
315
# set attach_sep="\n"
495
522
# Default: "-- Mutt: Compose [Approx. msg size: %l Atts: %a]%>-"
498
# Controls the format of the status line displayed in the Compose
499
# menu. This string is similar to ``$status_format'', but has its own
500
# set of printf()-like sequences:
502
# %a total number of attachments
525
# Controls the format of the status line displayed in the ``compose''
526
# menu. This string is similar to $status_format, but has its own
527
# set of printf(3)-like sequences:
528
# %a total number of attachments
503
529
# %h local hostname
504
530
# %l approximate size (in bytes) of the current message
505
531
# %v Mutt version string
508
# See the text describing the ``$status_format'' option for more
509
# information on how to set ``$compose_format''.
534
# See the text describing the $status_format option for more
535
# information on how to set $compose_format.
512
538
# set config_charset=""
637
672
# This variable controls the format of the date printed by the ``%d''
638
# sequence in ``$index_format''. This is passed to the strftime
639
# call to process the date. See the man page for strftime(3) for
673
# sequence in $index_format. This is passed to the strftime(3)
674
# function to process the date, see the man page for the proper syntax.
642
676
# Unless the first character in the string is a bang (``!''), the month
643
677
# and week day names are expanded according to the locale specified in
644
# the variable ``$locale''. If the first character in the string is a
678
# the variable $locale. If the first character in the string is a
645
679
# bang, the bang is discarded, and the month and week day names in the
646
680
# rest of the string are expanded in the C locale (that is in US
654
688
# Default: "~f %s !~P | (~P ~C %s)"
657
# This variable controls how message-hooks, reply-hooks, send-hooks,
658
# send2-hooks, save-hooks, and fcc-hooks will
691
# This variable controls how ``message-hook'', ``reply-hook'', ``send-hook'',
692
# ``send2-hook'', ``save-hook'', and ``fcc-hook'' will
659
693
# be interpreted if they are specified with only a simple regexp,
660
694
# instead of a matching pattern. The hooks are expanded when they are
661
695
# declared, so a hook will be interpreted according to the value of this
662
# variable at the time the hook is declared. The default value matches
696
# variable at the time the hook is declared.
698
# The default value matches
663
699
# if the message is either from a user matching the regular expression
664
700
# given, or if it is from you (if the from address matches
665
701
# ``alternates'') and is to or cc'ed to a user matching the given
739
775
# delay, to be notified of message delays, success, to be
740
776
# notified of successful transmission.
742
# Example: set dsn_notify="failure,delay"
779
# set dsn_notify="failure,delay"
744
781
# Note: when using $sendmail for delivery, you should not enable
745
782
# this unless you are either using Sendmail 8.8.x or greater or a MTA
746
783
# providing a sendmail(1)-compatible interface supporting the -N option
747
# for DSN. For SMTP delivery, it depends on the server whether DSN is
784
# for DSN. For SMTP delivery, DSN support is autodetected so that it
785
# depends on the server whether DSN will be used or not.
751
788
# set dsn_return=""
914
952
# %l number of hard links
915
953
# %N N if folder has new mail, blank otherwise
916
954
# %s size in bytes
917
# %t * if the file is tagged, blank otherwise
955
# %t ``*'' if the file is tagged, blank otherwise
918
956
# %u owner name (or numeric uid, if missing)
919
# %>X right justify the rest of the string and pad with character "X"
920
# %|X pad to the end of the line with character "X"
921
# %*X soft-fill with character "X" as pad
924
# For an explanation of `soft-fill', see the ``$index_format'' documentation.
957
# %>X right justify the rest of the string and pad with character ``X''
958
# %|X pad to the end of the line with character ``X''
959
# %*X soft-fill with character ``X'' as pad
962
# For an explanation of ``soft-fill'', see the $index_format documentation.
927
965
# set followup_to=yes
1035
1074
# A regular expression used by mutt to parse the GECOS field of a password
1036
# entry when expanding the alias. By default the regular expression is set
1037
# to "^[^,]*" which will return the string up to the first "," encountered.
1038
# If the GECOS field contains a string like "lastname, firstname" then you
1039
# should set the gecos_mask=".*".
1075
# entry when expanding the alias. The default value
1076
# will return the string up to the first ``,'' encountered.
1077
# If the GECOS field contains a string like ``lastname, firstname'' then you
1078
# should set it to ``.*''.
1041
1080
# This can be useful if you see the following behavior: you address a e-mail
1042
# to user ID stevef whose full name is Steve Franklin. If mutt expands
1043
# stevef to "Franklin" stevef@foo.bar then you should set the gecos_mask to
1081
# to user ID ``stevef'' whose full name is ``Steve Franklin''. If mutt expands
1082
# ``stevef'' to ``"Franklin" stevef@foo.bar'' then you should set the $gecos_mask to
1044
1083
# a regular expression that will match the whole name so mutt will expand
1045
# "Franklin" to "Franklin, Steve".
1084
# ``Franklin'' to ``Franklin, Steve''.
1236
# Affects the behaviour of the reply function when replying to
1275
# Affects the behaviour of the <reply> function when replying to
1237
1276
# messages from mailing lists (as defined by the ``subscribe'' or
1238
1277
# ``lists'' commands). When set, if the ``Reply-To:'' field is
1239
1278
# set to the same value as the ``To:'' field, Mutt assumes that the
1240
1279
# ``Reply-To:'' field was set by the mailing list to automate responses
1241
1280
# to the list, and will ignore this field. To direct a response to the
1242
# mailing list when this option is set, use the list-reply
1243
# function; group-reply will reply to both the sender and the
1281
# mailing list when this option is set, use the <list-reply>
1282
# function; <group-reply> will reply to both the sender and the
1254
1293
# This is a colon-delimited list of authentication methods mutt may
1255
1294
# attempt to use to log in to an IMAP server, in the order mutt should
1256
# try them. Authentication methods are either 'login' or the right
1257
# side of an IMAP 'AUTH=xxx' capability string, eg 'digest-md5', 'gssapi'
1258
# or 'cram-md5'. This parameter is case-insensitive. If this
1259
# parameter is unset (the default) mutt will try all available methods,
1295
# try them. Authentication methods are either ``login'' or the right
1296
# side of an IMAP ``AUTH=xxx'' capability string, eg ``digest-md5'', ``gssapi''
1297
# or ``cram-md5''. This option is case-insensitive. If it's
1298
# unset (the default) mutt will try all available methods,
1260
1299
# in order from most-secure to least-secure.
1262
# Example: set imap_authenticators="gssapi:cram-md5:login"
1302
# set imap_authenticators="gssapi:cram-md5:login"
1264
1304
# Note: Mutt will only fall back to other authentication methods if
1265
1305
# the previous methods are unavailable. If a method is available but
1300
1341
# Mutt requests these header fields in addition to the default headers
1301
# ("DATE FROM SUBJECT TO CC MESSAGE-ID REFERENCES CONTENT-TYPE
1302
# CONTENT-DESCRIPTION IN-REPLY-TO REPLY-TO LINES X-LABEL") from IMAP
1342
# (``Date:'', ``From:'', ``Subject:'', ``To:'', ``Cc:'', ``Message-Id:'',
1343
# ``References:'', ``Content-Type:'', ``Content-Description:'', ``In-Reply-To:'',
1344
# ``Reply-To:'', ``Lines:'', ``List-Post:'', ``X-Label:'') from IMAP
1303
1345
# servers before displaying the index menu. You may want to add more
1304
# headers for spam detection. Note: This is a space separated list.
1346
# headers for spam detection.
1348
# Note: This is a space separated list, items should be uppercase
1349
# and not contain the colon, e.g. ``X-BOGOSITY X-SPAM-STATUS'' for the
1350
# ``X-Bogosity:'' and ``X-Spam-Status:'' header fields.
1307
1353
# set imap_idle=no
1487
1555
# This variable allows you to customize the message index display to
1488
1556
# your personal taste.
1490
# ``Format strings'' are similar to the strings used in the ``C''
1491
# function printf to format output (see the man page for more detail).
1558
# ``Format strings'' are similar to the strings used in the C
1559
# function printf(3) to format output (see the man page for more details).
1492
1560
# The following sequences are defined in Mutt:
1494
1561
# %a address of the author
1495
1562
# %A reply-to address (if present; otherwise: address of author)
1496
# %b filename of the original message folder (think mailBox)
1563
# %b filename of the original message folder (think mailbox)
1497
1564
# %B the list to which the letter was sent, or else the folder name (%b).
1498
1565
# %c number of characters (bytes) in the message
1499
1566
# %C current message number
1500
1567
# %d date and time of the message in the format specified by
1501
# ``date_format'' converted to sender's time zone
1568
# $date_format converted to sender's time zone
1502
1569
# %D date and time of the message in the format specified by
1503
# ``date_format'' converted to the local time zone
1570
# $date_format converted to the local time zone
1504
1571
# %e current message number in thread
1505
1572
# %E number of messages in current thread
1506
1573
# %f sender (address + real name), either From: or Return-Path:
1509
1576
# %i message-id of the current message
1510
1577
# %l number of lines in the message (does not work with maildir,
1511
1578
# mh, and possibly IMAP folders)
1512
# %L If an address in the To or CC header field matches an address
1579
# %L If an address in the ``To:'' or ``Cc:'' header field matches an address
1513
1580
# defined by the users ``subscribe'' command, this displays
1514
1581
# "To <list-name>", otherwise the same as %F.
1515
1582
# %m total number of message in the mailbox
1516
1583
# %M number of hidden messages if the thread is collapsed.
1517
1584
# %N message score
1518
1585
# %n author's real name (or address if missing)
1519
# %O (_O_riginal save folder) Where mutt would formerly have
1520
# stashed the message: list name or recipient name if no list
1586
# %O original save folder where mutt would formerly have
1587
# stashed the message: list name or recipient name
1588
# if not sent to a list
1521
1589
# %P progress indicator for the builtin pager (how much of the file has been displayed)
1522
1590
# %s subject of the message
1523
# %S status of the message (N/D/d/!/r/*)
1524
# %t `to:' field (recipients)
1591
# %S status of the message (``N''/``D''/``d''/``!''/``r''/*)
1592
# %t ``To:'' field (recipients)
1525
1593
# %T the appropriate character from the $to_chars string
1526
1594
# %u user (login) name of the author
1527
1595
# %v first name of the author, or the recipient if the message is from you
1528
1596
# %X number of attachments
1529
1597
# (please see the ``attachments'' section for possible speed effects)
1530
# %y `x-label:' field, if present
1531
# %Y `x-label' field, if present, and (1) not at part of a thread tree,
1532
# (2) at the top of a thread, or (3) `x-label' is different from
1533
# preceding message's `x-label'.
1598
# %y ``X-Label:'' field, if present
1599
# %Y ``X-Label:'' field, if present, and (1) not at part of a thread tree,
1600
# (2) at the top of a thread, or (3) ``X-Label:'' is different from
1601
# preceding message's ``X-Label:''.
1534
1602
# %Z message status flags
1535
1603
# %{fmt} the date and time of the message is converted to sender's
1536
1604
# time zone, and ``fmt'' is expanded by the library function
1537
# ``strftime''; a leading bang disables locales
1605
# strftime(3); a leading bang disables locales
1538
1606
# %[fmt] the date and time of the message is converted to the local
1539
1607
# time zone, and ``fmt'' is expanded by the library function
1540
# ``strftime''; a leading bang disables locales
1608
# strftime(3); a leading bang disables locales
1541
1609
# %(fmt) the local date and time when the message was received.
1542
# ``fmt'' is expanded by the library function ``strftime'';
1610
# ``fmt'' is expanded by the library function strftime(3);
1543
1611
# a leading bang disables locales
1544
1612
# %<fmt> the current local time. ``fmt'' is expanded by the library
1545
# function ``strftime''; a leading bang disables locales.
1546
# %>X right justify the rest of the string and pad with character "X"
1547
# %|X pad to the end of the line with character "X"
1548
# %*X soft-fill with character "X" as pad
1551
# `Soft-fill' deserves some explanation. Normal right-justification
1552
# will print everything to the left of the %>, displaying padding and
1553
# the whatever lies to the right only if there's room. By contrast,
1613
# function strftime(3); a leading bang disables locales.
1614
# %>X right justify the rest of the string and pad with character ``X''
1615
# %|X pad to the end of the line with character ``X''
1616
# %*X soft-fill with character ``X'' as pad
1619
# ``Soft-fill'' deserves some explanation: Normal right-justification
1620
# will print everything to the left of the ``%>'', displaying padding and
1621
# whatever lies to the right only if there's room. By contrast,
1554
1622
# soft-fill gives priority to the right-hand side, guaranteeing space
1555
1623
# to display it and showing padding only if there's still room. If
1556
1624
# necessary, soft-fill will eat text leftwards to make room for
1557
1625
# rightward text.
1559
# Note that these expandos are supported in
1627
# Note that these expandos are supported in
1560
1628
# ``save-hook'', ``fcc-hook'' and ``fcc-save-hook'', too.
1562
# See also: ``$to_chars''.
1565
1631
# set ispell="ispell"
2066
2148
# giving the reader the context of a few messages before and after the
2067
2149
# message. This is useful, for example, to determine how many messages
2068
2150
# remain to be read in the current thread. One of the lines is reserved
2069
# for the status bar from the index, so a pager_index_lines of 6
2151
# for the status bar from the index, so a setting of 6
2070
2152
# will only show 5 lines of the actual index. A value of 0 results in
2071
2153
# no index being shown. If the number of messages in the current folder
2072
# is less than pager_index_lines, then the index will only use as
2154
# is less than $pager_index_lines, then the index will only use as
2073
2155
# many lines as it needs.
2111
2193
# Setting this variable will cause Mutt to always attempt to PGP
2112
2194
# encrypt outgoing messages. This is probably only useful in
2113
# connection to the send-hook command. It can be overridden
2114
# by use of the pgp-menu, when encryption is not required or
2115
# signing is requested as well. IF ``$smime_is_default'' is set,
2195
# connection to the ``send-hook'' command. It can be overridden
2196
# by use of the pgp menu, when encryption is not required or
2197
# signing is requested as well. If $smime_is_default is set,
2116
2198
# then OpenSSL is used instead to create S/MIME messages and
2117
# settings can be overridden by use of the smime-menu.
2199
# settings can be overridden by use of the smime menu instead.
2118
2200
# (Crypto only)
2342
2423
# This option controls whether Mutt generates old-style inline
2343
2424
# (traditional) PGP encrypted or signed messages under certain
2344
# circumstances. This can be overridden by use of the pgp-menu,
2425
# circumstances. This can be overridden by use of the pgp menu,
2345
2426
# when inline is not required.
2347
2428
# Note that Mutt might automatically use PGP/MIME for messages
2348
2429
# which consist of more than a single MIME part. Mutt can be
2349
2430
# configured to ask before sending PGP/MIME messages when inline
2350
2431
# (traditional) would not work.
2351
# See also: ``$pgp_mime_auto''.
2433
# Also see the $pgp_mime_auto variable.
2353
2435
# Also note that using the old-style PGP message format is strongly
2954
3098
# This variable specifies the file where the certificates you trust
2955
3099
# are saved. When an unknown certificate is encountered, you are asked
2956
# if you accept it or not. If you accept it, the certificate can also
2957
# be saved in this file and further connections are automatically
3100
# if you accept it or not. If you accept it, the certificate can also
3101
# be saved in this file and further connections are automatically
2960
3104
# You can also manually add CA certificates in this file. Any server
2961
# certificate that is signed with one of these CA certificates are
3105
# certificate that is signed with one of these CA certificates is
2962
3106
# also automatically accepted.
2964
# Example: set certificate_file=~/.mutt/certificates
3109
# set certificate_file=~/.mutt/certificates
2967
3112
# set ssl_usesystemcerts=yes
3056
# Used in connection with the pipe-message command and the ``tag-
3057
# prefix'' operator. If this variable is unset, when piping a list of
3202
# Used in connection with the <pipe-message> function following
3203
# <tag-prefix>. If this variable is unset, when piping a list of
3058
3204
# tagged messages Mutt will concatenate the messages and will pipe them
3059
# as a single folder. When set, Mutt will pipe the messages one by one.
3205
# all concatenated. When set, Mutt will pipe the messages one by one.
3060
3206
# In both cases the messages are piped in the current sorted order,
3061
# and the ``$pipe_sep'' separator is added after each message.
3207
# and the $pipe_sep separator is added after each message.
3064
3210
# set pipe_decode=no
3095
3241
# This is a colon-delimited list of authentication methods mutt may
3096
3242
# attempt to use to log in to an POP server, in the order mutt should
3097
# try them. Authentication methods are either 'user', 'apop' or any
3098
# SASL mechanism, eg 'digest-md5', 'gssapi' or 'cram-md5'.
3099
# This parameter is case-insensitive. If this parameter is unset
3243
# try them. Authentication methods are either ``user'', ``apop'' or any
3244
# SASL mechanism, eg ``digest-md5'', ``gssapi'' or ``cram-md5''.
3245
# This option is case-insensitive. If this option is unset
3100
3246
# (the default) mutt will try all available methods, in order from
3101
3247
# most-secure to least-secure.
3103
# Example: set pop_authenticators="digest-md5:apop:user"
3250
# set pop_authenticators="digest-md5:apop:user"
3106
3253
# set pop_auth_try_all=yes
3248
3399
# a connection to the server. This is useful for setting up secure
3249
3400
# connections, e.g. with ssh(1). If the command returns a nonzero
3250
3401
# status, mutt gives up opening the server. Example:
3252
# preconnect="ssh -f -q -L 1234:mailhost.net:143 mailhost.net
3402
# set preconnect="ssh -f -q -L 1234:mailhost.net:143 mailhost.net \
3253
3403
# sleep 20 < /dev/null > /dev/null"
3255
# Mailbox 'foo' on mailhost.net can now be reached
3256
# as '{localhost:1234}foo'.
3405
# Mailbox ``foo'' on ``mailhost.net'' can now be reached
3406
# as ``{localhost:1234}foo''.
3258
# NOTE: For this example to work, you must be able to log in to the
3408
# Note: For this example to work, you must be able to log in to the
3259
3409
# remote machine without having to enter a password.
3348
3498
# Default: "%4c %t %-25.25a %-25.25n %?e?(%e)?"
3351
# This variable describes the format of the `query' menu. The
3352
# following printf-style sequences are understood:
3501
# This variable describes the format of the ``query'' menu. The
3502
# following printf(3)-style sequences are understood:
3354
3503
# %a destination address
3355
3504
# %c current entry number
3356
3505
# %e extra information *
3357
3506
# %n destination name
3358
3507
# %t ``*'' if current entry is tagged, a space otherwise
3359
# %>X right justify the rest of the string and pad with "X"
3360
# %|X pad to the end of the line with "X"
3361
# %*X soft-fill with character "X" as pad
3364
# For an explanation of `soft-fill', see the ``$index_format'' documentation.
3366
# * = can be optionally printed if nonzero, see the ``$status_format'' documentation.
3508
# %>X right justify the rest of the string and pad with ``X''
3509
# %|X pad to the end of the line with ``X''
3510
# %*X soft-fill with character ``X'' as pad
3513
# For an explanation of ``soft-fill'', see the $index_format documentation.
3515
# * = can be optionally printed if nonzero, see the $status_format documentation.
3386
3535
# Default: "^([ \t]*[|>:}#])+"
3389
# A regular expression used in the internal-pager to determine quoted
3390
# sections of text in the body of a message.
3392
# Note: In order to use the quotedx patterns in the
3393
# internal pager, you need to set this to a regular expression that
3394
# matches exactly the quote characters at the beginning of quoted
3538
# A regular expression used in the internal pager to determine quoted
3539
# sections of text in the body of a message. Quoted text may be filtered
3540
# out using the <toggle-quoted> command, or colored according to the
3541
# ``color quoted'' family of directives.
3543
# Higher levels of quoting may be colored differently (``color quoted1'',
3544
# ``color quoted2'', etc.). The quoting level is determined by removing
3545
# the last character from the matched text and recursively reapplying
3546
# the regular expression until it fails to produce a match.
3548
# Match detection may be overridden by the $smileys regular expression.
3398
3551
# set read_inc=10
3405
3558
# If set to a value greater than 0, Mutt will display which message it
3406
3559
# is currently on when reading a mailbox or when performing search actions
3407
3560
# such as search and limit. The message is printed after
3408
# read_inc messages have been read or searched (e.g., if set to 25, Mutt will
3561
# this many messages have been read or searched (e.g., if set to 25, Mutt will
3409
3562
# print a message when it is at message 25, and then again when it gets
3410
3563
# to message 50). This variable is meant to indicate progress when
3411
3564
# reading or searching large mailboxes which may take some time.
3412
3565
# When set to 0, only a single message will appear before the reading
3415
# Also see the ``$write_inc'' variable and the ``Tuning'' section of the
3416
# manual for performance considerations.
3568
# Also see the $write_inc, $net_inc and $time_inc variables and the
3569
# ``tuning'' section of the manual for performance considerations.
3419
3572
# set read_only=no
3585
# When this variable is set, Mutt will decode RFC-2047-encoded MIME
3742
# When this variable is set, Mutt will decode RFC2047-encoded MIME
3586
3743
# parameters. You want to set this variable when mutt suggests you
3587
# to save attachments to files named like this:
3744
# to save attachments to files named like:
3588
3745
# =?iso-8859-1?Q?file=5F=E4=5F991116=2Ezip?=
3590
# When this variable is set interactively, the change doesn't have
3591
# the desired effect before you have changed folders.
3747
# When this variable is set interactively, the change won't be
3748
# active until you change folders.
3593
# Note that this use of RFC 2047's encoding is explicitly,
3750
# Note that this use of RFC2047's encoding is explicitly
3594
3751
# prohibited by the standard, but nevertheless encountered in the
3596
# Also note that setting this parameter will not have the effect
3754
# Also note that setting this parameter will not have the effect
3597
3755
# that mutt generates this kind of encoding. Instead, mutt will
3598
# unconditionally use the encoding specified in RFC 2231.
3756
# unconditionally use the encoding specified in RFC2231.
3601
3759
# set save_address=no
3713
3871
# A colon-delimited list of character sets for outgoing messages. Mutt will use the
3714
3872
# first character set into which the text can be converted exactly.
3715
# If your ``$charset'' is not iso-8859-1 and recipients may not
3716
# understand UTF-8, it is advisable to include in the list an
3873
# If your $charset is not ``iso-8859-1'' and recipients may not
3874
# understand ``UTF-8'', it is advisable to include in the list an
3717
3875
# appropriate widely used standard character set (such as
3718
# iso-8859-2, koi8-r or iso-2022-jp) either instead of or after
3876
# ``iso-8859-2'', ``koi8-r'' or ``iso-2022-jp'') either instead of or after
3721
3879
# In case the text cannot be converted into one of these exactly,
3722
# mutt uses ``$charset'' as a fallback.
3880
# mutt uses $charset as a fallback.
3725
3883
# set sendmail="/usr/sbin/sendmail -oem -oi"
3817
3975
# Specifies how Mutt should expand a simple search into a real search
3818
# pattern. A simple search is one that does not contain any of the ~
3976
# pattern. A simple search is one that does not contain any of the ``~'' pattern
3819
3977
# operators. See ``patterns'' for more information on search patterns.
3821
# For example, if you simply type joe at a search or limit prompt, Mutt
3822
# will automatically expand it to the value specified by this variable.
3823
# For the default value it would be:
3979
# For example, if you simply type ``joe'' at a search or limit prompt, Mutt
3980
# will automatically expand it to the value specified by this variable by
3981
# replacing ``%s'' with the supplied string.
3982
# For the default value, ``joe'' would be expanded to: ``~f joe | ~s joe''.
3828
3985
# set smart_wrap=yes
3962
4121
# When sorting by threads, this variable controls how threads are sorted
3963
4122
# in relation to other threads, and how the branches of the thread trees
3964
# are sorted. This can be set to any value that ``$sort'' can, except
3965
# threads (in that case, mutt will just use date-sent). You can also
3966
# specify the last- prefix in addition to the reverse- prefix, but last-
3967
# must come after reverse-. The last- prefix causes messages to be
4123
# are sorted. This can be set to any value that $sort can, except
4124
# ``threads'' (in that case, mutt will just use ``date-sent''). You can also
4125
# specify the ``last-'' prefix in addition to the ``reverse-'' prefix, but ``last-''
4126
# must come after ``reverse-''. The ``last-'' prefix causes messages to be
3968
4127
# sorted against its siblings by which has the last descendant, using
3969
# the rest of sort_aux as an ordering. For instance, set sort_aux=last-
3970
# date-received would mean that if a new message is received in a
4128
# the rest of $sort_aux as an ordering. For instance,
4129
# set sort_aux=last-date-received
4131
# would mean that if a new message is received in a
3971
4132
# thread, that thread becomes the last one displayed (or the first, if
3972
# you have set sort=reverse-threads.) Note: For reversed ``$sort''
4133
# you have ``set sort=reverse-threads''.)
4135
# Note: For reversed $sort
3973
4136
# order $sort_aux is reversed again (which is not the right thing to do,
3974
4137
# but kept to not break any existing configuration setting).
4003
4166
# This variable is only useful when sorting by threads with
4004
# ``$strict_threads'' unset. In that case, it changes the heuristic
4005
# mutt uses to thread messages by subject. With sort_re set, mutt will
4167
# $strict_threads unset. In that case, it changes the heuristic
4168
# mutt uses to thread messages by subject. With $sort_re set, mutt will
4006
4169
# only attach a message as the child of another message by subject if
4007
4170
# the subject of the child message starts with a substring matching the
4008
# setting of ``$reply_regexp''. With sort_re unset, mutt will attach
4171
# setting of $reply_regexp. With $sort_re unset, mutt will attach
4009
4172
# the message whether or not this is the case, as long as the
4010
# non-``$reply_regexp'' parts of both messages are identical.
4173
# non-$reply_regexp parts of both messages are identical.
4013
4176
# set spam_separator=","
4044
4207
# Default: "-*%A"
4047
# Controls the characters used by the "%r" indicator in
4048
# ``$status_format''. The first character is used when the mailbox is
4210
# Controls the characters used by the ``%r'' indicator in
4211
# $status_format. The first character is used when the mailbox is
4049
4212
# unchanged. The second is used when the mailbox has been changed, and
4050
4213
# it needs to be resynchronized. The third is used if the mailbox is in
4051
4214
# read-only mode, or if the mailbox will not be written when exiting
4052
4215
# that mailbox (You can toggle whether to write changes to a mailbox
4053
# with the toggle-write operation, bound by default to "%"). The fourth
4216
# with the <toggle-write> operation, bound by default to ``%''). The fourth
4054
4217
# is used to indicate that the current folder has been opened in attach-
4055
4218
# message mode (Certain operations like composing a new mail, replying,
4056
4219
# forwarding, etc. are not permitted in this mode).
4063
4226
# Default: "-%r-Mutt: %f [Msgs:%?M?%M/?%m%?n? New:%n?%?o? Old:%o?%?d? Del:%d?%?F? Flag:%F?%?t? Tag:%t?%?p? Post:%p?%?b? Inc:%b?%?l? %l?]---(%s/%S)-%>-(%P)---"
4066
# Controls the format of the status line displayed in the index
4067
# menu. This string is similar to ``$index_format'', but has its own
4068
# set of printf()-like sequences:
4229
# Controls the format of the status line displayed in the ``index''
4230
# menu. This string is similar to $index_format, but has its own
4231
# set of printf(3)-like sequences:
4070
4232
# %b number of mailboxes with new mail *
4071
4233
# %d number of deleted messages *
4072
4234
# %f the full pathname of the current mailbox
4073
4235
# %F number of flagged messages *
4074
4236
# %h local hostname
4075
4237
# %l size (in bytes) of the current mailbox *
4076
# %L size (in bytes) of the messages shown
4238
# %L size (in bytes) of the messages shown
4077
4239
# (i.e., which match the current limit) *
4078
4240
# %m the number of messages in the mailbox *
4079
4241
# %M the number of messages shown (i.e., which match the current limit) *
4123
4286
# If the value of sequence_char is non-zero, if_string will
4124
4287
# be expanded, otherwise else_string will be expanded.
4126
# You can force the result of any printf-like sequence to be lowercase
4127
# by prefixing the sequence character with an underscore (_) sign.
4289
# You can force the result of any printf(3)-like sequence to be lowercase
4290
# by prefixing the sequence character with an underscore (``_'') sign.
4128
4291
# For example, if you want to display the local hostname in lowercase,
4292
# you would use: ``%_h''.
4132
# If you prefix the sequence character with a colon (:) character, mutt
4133
# will replace any dots in the expansion by underscores. This might be helpful
4294
# If you prefix the sequence character with a colon (``:'') character, mutt
4295
# will replace any dots in the expansion by underscores. This might be helpful
4134
4296
# with IMAP folders that don't like dots in folder names.
4210
4374
# Affects the ~b and ~h search operations described in
4211
# section ``patterns'' above. If set, the headers and attachments of
4212
# messages to be searched are decoded before searching. If unset,
4375
# section ``patterns''. If set, the headers and body/attachments of
4376
# messages to be searched are decoded before searching. If unset,
4213
4377
# messages are searched as they appear in the folder.
4379
# Users searching attachments or for non-ASCII characters should set
4380
# this value because decoding also includes MIME parsing/decoding and possible
4381
# character set conversions. Otherwise mutt will attempt to match against the
4382
# raw message received (for example quoted-printable encoded or with encoded
4383
# headers) which may lead to incorrect search results.
4281
4453
# Controls the character used to indicate mail addressed to you. The
4282
# first character is the one used when the mail is NOT addressed to your
4283
# address (default: space). The second is used when you are the only
4284
# recipient of the message (default: +). The third is when your address
4285
# appears in the TO header field, but you are not the only recipient of
4286
# the message (default: T). The fourth character is used when your
4287
# address is specified in the CC header field, but you are not the only
4454
# first character is the one used when the mail is not addressed to your
4455
# address. The second is used when you are the only
4456
# recipient of the message. The third is when your address
4457
# appears in the ``To:'' header field, but you are not the only recipient of
4458
# the message. The fourth character is used when your
4459
# address is specified in the ``Cc:'' header field, but you are not the only
4288
4460
# recipient. The fifth character is used to indicate mail that was sent
4289
4461
# by you. The sixth character is used to indicate when a mail
4290
# was sent to a mailing-list you subscribe to (default: L).
4462
# was sent to a mailing-list you subscribe to.
4293
4465
# set tunnel=""
4344
4515
# When set, mutt will set the envelope sender of the message.
4345
# If ``$envelope_from_address'' is set, it will be used as the sender
4346
# address. If not, mutt will attempt to derive the sender from the
4516
# If $envelope_from_address is set, it will be used as the sender
4517
# address. If unset, mutt will attempt to derive the sender from the
4349
4520
# Note that this information is passed to sendmail command using the
4350
# "-f" command line switch. Therefore setting this option is not useful
4351
# if the ``$sendmail'' variable already contains "-f" or if the
4352
# executable pointed to by $sendmail doesn't support the "-f" switch.
4521
# -f command line switch. Therefore setting this option is not useful
4522
# if the $sendmail variable already contains -f or if the
4523
# executable pointed to by $sendmail doesn't support the -f switch.
4355
4526
# set use_from=yes
4422
# Controls whether Mutt will ask you to press a key after shell-
4423
# escape, pipe-message, pipe-entry, print-message,
4424
# and print-entry commands.
4593
# Controls whether Mutt will ask you to press a key after an external command
4594
# has been invoked by these functions: <shell-escape>,
4595
# <pipe-message>, <pipe-entry>, <print-message>,
4596
# and <print-entry> commands.
4426
4598
# It is also used when viewing attachments with ``auto_view'', provided
4427
4599
# that the corresponding mailcap entry has a needsterminal flag,