diff --git a/_feature/compress.html b/_feature/compress.html index 4df28b2..7c22dab 100644 --- a/_feature/compress.html +++ b/_feature/compress.html @@ -365,7 +365,7 @@

NeoMutt assumes that an empty file is not compressed. In this situation, unset - $save_empty, so that the compressed file will be removed if you delete all of the messages.

+ $save_empty, so that the compressed file will be removed if you delete all of the messages.

@@ -377,7 +377,7 @@

Encrypted files are decrypted into temporary files which are stored in the - $tmp_dir directory. This could be a security risk.

+ $tmp_dir directory. This could be a security risk.

@@ -443,17 +443,17 @@

  • - $tmp_dir + $tmp_dir

  • - $mbox_type + $mbox_type

  • - $save_empty + $save_empty

  • diff --git a/_feature/cond-date.html b/_feature/cond-date.html index 1c50941..ccbbe64 100644 --- a/_feature/cond-date.html +++ b/_feature/cond-date.html @@ -60,7 +60,7 @@

  • The Conditional Dates feature allows you to construct - $index_format expressions based on the age of the email.

    + $index_format expressions based on the age of the email.

    NeoMutt's default $index_format displays email dates in the form: abbreviated-month day-of-month – Jan 14.

    @@ -464,7 +464,7 @@

    NeoMutt automatically filters out consecutively repeated items from the history. If - $history_remove_dups is set, all repeated items are removed from the history. It also mimics the behavior of some shells by ignoring items starting with a space. The latter feature can be useful in macros to not clobber the history's valuable entries with unwanted entries.

    + $history_remove_dups is set, all repeated items are removed from the history. It also mimics the behavior of some shells by ignoring items starting with a space. The latter feature can be useful in macros to not clobber the history's valuable entries with unwanted entries.

    @@ -1392,7 +1392,7 @@

    Common keys used to navigate through and manage messages in the index are shown in Table 2.7, “Most common message index keys”. How messages are presented in the index menu can be customized using the - $index_format variable.

    + $index_format variable.

    @@ -1541,7 +1541,7 @@

    W respectively.

    Furthermore, the flags in Table 2.9, “Message recipient flags” reflect who the message is addressed to. They can be customized with the - $to_chars variable.

    + $to_chars variable.

    @@ -1676,7 +1676,7 @@

    By default, NeoMutt uses its built-in pager to display the contents of messages (an external pager such as less(1) can be configured, see - $pager variable). The pager is very similar to the Unix program + $pager variable). The pager is very similar to the Unix program less(1) though not nearly as featureful.

    @@ -1750,7 +1750,7 @@

    <delete-message> or <copy-message> (this is one advantage over using an external pager to view messages).

    Also, the internal pager supports a couple other advanced features. For one, you can set - $pager_read_delay to operate in a preview mode, where new messages are not marked read unless you remain on the message for a certain length of time. Additionally, it will accept and translate the + $pager_read_delay to operate in a preview mode, where new messages are not marked read unless you remain on the message for a certain length of time. Additionally, it will accept and translate the standard nroff sequences for bold and underline. These sequences are a series of either the letter, backspace ( ^H), the letter again for bold or the letter, backspace, _ for denoting underline. NeoMutt will attempt to display these in bold and underline respectively if your terminal supports them. If not, you can use the bold and underline @@ -1916,7 +1916,7 @@

    So-called threads provide a hierarchy of messages where replies are linked to their parent message(s). This organizational form is extremely useful in mailing lists where different parts of the discussion diverge. NeoMutt displays threads as a tree structure.

    In NeoMutt, when a mailbox is - sorted by + sorted by threads , there are a few additional functions available in the @@ -2054,7 +2054,7 @@

    index , the subject of threaded children messages will be prepended with thread tree characters. By default, the subject itself will not be duplicated unless - $hide_thread_subject is unset. Special characters will be added to the thread tree as detailed in + $hide_thread_subject is unset. Special characters will be added to the thread tree as detailed in Table 2.14, “Special Thread Characters”.

    @@ -2080,29 +2080,29 @@

    & hidden message see - $hide_limited and - $hide_top_limited + $hide_limited and + $hide_top_limited ? missing message see - $hide_missing and - $hide_top_missing + $hide_missing and + $hide_top_missing * pseudo thread see - $strict_threads; not displayed when - $narrow_tree is set + $strict_threads; not displayed when + $narrow_tree is set = duplicate thread see - $duplicate_threads; not displayed when - $narrow_tree is set + $duplicate_threads; not displayed when + $narrow_tree is set @@ -2110,13 +2110,13 @@


    Collapsing a thread displays only the first message in the thread and hides the others. This is useful when threads contain so many messages that you can only see a handful of threads on the screen. See %M in - $index_format. For example, you could use + $index_format. For example, you could use %<M?(#%03M)&(%4l)> in - $index_format to optionally display the number of hidden messages if the thread is collapsed. The + $index_format to optionally display the number of hidden messages if the thread is collapsed. The %<char?if-part&else-part> syntax is explained in detail in format string conditionals.

    Technically, every reply should contain a list of its parent messages in the thread tree, but not all do. In these cases, NeoMutt groups them by subject which can be controlled using the - $strict_threads variable.

    + $strict_threads variable.

    @@ -2147,7 +2147,7 @@

    mailboxes command. It will calculate statistics despite - $mail_check_stats being unset.

    + $mail_check_stats being unset.

    @@ -2286,7 +2286,7 @@

    Note

    commands, but also honor any Mail-Followup-To header(s) if the - $honor_followup_to configuration variable is set. In addition, the + $honor_followup_to configuration variable is set. In addition, the List-Post header field is examined for mailto: URLs specifying a mailing list address. Using this when replying to messages posted to mailing lists helps avoid duplicate copies being sent to the author of the message you are replying to.

    @@ -2315,11 +2315,11 @@

    Note

    Asks for an external Unix command and pipes the current or tagged message(s) to it. The variables - $pipe_decode, - $pipe_decode_weed, - $pipe_split, - $pipe_sep and - $wait_key control the exact behavior of this function.

    + $pipe_decode, + $pipe_decode_weed, + $pipe_split, + $pipe_sep and + $wait_key control the exact behavior of this function.

    @@ -2328,7 +2328,7 @@

    Note

    NeoMutt takes the current message as a template for a new message. This function is best described as "recall from arbitrary folders". It can conveniently be used to forward MIME messages while preserving the original mail structure. Note that the amount of headers included here depends on the value of the - $weed variable.

    + $weed variable.

    This function is also available from the attachment menu. You can use this to easily resend a message which was included with a bounce message as a message/rfc822 body part.

    @@ -2339,7 +2339,7 @@

    Note

    Asks for an external Unix command and executes it. The - $wait_key can be used to control whether NeoMutt will wait for a key to be pressed when the command returns (presumably to let the user read the output of the command), based on the return status of the named command. If no command is given, an interactive shell is executed.

    + $wait_key can be used to control whether NeoMutt will wait for a key to be pressed when the command returns (presumably to let the user read the output of the command), based on the return status of the named command. If no command is given, an interactive shell is executed.

    @@ -2376,7 +2376,7 @@

    Note

    This function will make the internal pager go forward to the next segment of non-quoted body text (whether the first line of the body after headers, or following a line of quoted text), or print a message if no further unquoted text can be found.

    The variable - $pager_skip_quoted_context can be used to show some quoted context prior to the selected line.

    + $pager_skip_quoted_context can be used to show some quoted context prior to the selected line.

    @@ -2385,9 +2385,9 @@

    Note

    The pager uses the - $quote_regex variable to detect quoted text when displaying the body of the message. This function toggles the display of the quoted material in the message. It is particularly useful when being interested in just the response and there is a large amount of quoted text in the way.

    + $quote_regex variable to detect quoted text when displaying the body of the message. This function toggles the display of the quoted material in the message. It is particularly useful when being interested in just the response and there is a large amount of quoted text in the way.

    The variable - $toggle_quoted_show_levels can be used to show some context by continuing to show that number of levels rather than hiding all quoted levels.

    + $toggle_quoted_show_levels can be used to show some context by continuing to show that number of levels rather than hiding all quoted levels.

    @@ -2535,8 +2535,8 @@

    $ask_bcc, $auto_edit, $bounce, - $fast_reply, and - $include for changing how and if NeoMutt asks these questions.

    + $fast_reply, and + $include for changing how and if NeoMutt asks these questions.

    When replying, NeoMutt fills these fields with proper values depending on the reply type. The types of replying supported are:

    @@ -2578,13 +2578,13 @@

    After getting recipients for new messages, forwards or replies, NeoMutt will then automatically start your - $editor on the message body. If the - $edit_headers variable is set, the headers will be at the top of the message in your editor; the message body should start on a new line after the existing blank line at the end of headers. Any messages you are replying to will be added in sort order to the message, with appropriate + $editor on the message body. If the + $edit_headers variable is set, the headers will be at the top of the message in your editor; the message body should start on a new line after the existing blank line at the end of headers. Any messages you are replying to will be added in sort order to the message, with appropriate $attribution_intro, - $indent_string and + $indent_string and $attribution_trailer. When forwarding a message, if the - $mime_forward variable is unset, a copy of the forwarded message will be included. If you have specified a - $signature, it will be appended to the message.

    + $mime_forward variable is unset, a copy of the forwarded message will be included. If you have specified a + $signature, it will be appended to the message.

    Once you have finished editing the body of your mail message, you are returned to the compose @@ -2761,14 +2761,14 @@

    Note

    Note that certain operations like composing a new mail, replying, forwarding, etc. are not permitted when you are in that folder. The %r in - $status_format will change to a + $status_format will change to a A to indicate that you are in attach-message mode.

    After exiting the compose menu via - <send-message>, the message will be sent. If configured and enabled, this can happen via + <send-message>, the message will be sent. This happens via $smtp_url. Otherwise - $sendmail will be invoked. Prior to version 2019-11-29, NeoMutt enabled - $write_bcc by default, assuming the MTA would automatically remove a + $sendmail will be invoked. Prior to version 2019-11-29, NeoMutt enabled + $write_bcc by default, assuming the MTA would automatically remove a Bcc: header as part of delivery. Starting with 2019-11-29, the option is unset by default, but no longer affects the fcc copy of the message.

    @@ -2781,7 +2781,7 @@

    When editing the header because of - $edit_headers being set, there are a several pseudo headers available which will not be included in sent messages but trigger special NeoMutt behavior.

    + $edit_headers being set, there are a several pseudo headers available which will not be included in sent messages but trigger special NeoMutt behavior.

    @@ -2878,7 +2878,7 @@

    E selects encryption, S selects signing and S<id> selects signing with the given key, setting - $pgp_sign_as for the duration of the message composition session. The selection can later be changed in the compose menu.

    + $pgp_sign_as for the duration of the message composition session. The selection can later be changed in the compose menu.

    @@ -2910,7 +2910,7 @@

    E selects encryption, S selects signing and S<id> selects signing with the given key, setting - $smime_sign_as for the duration of the message composition session. The selection can later be changed in the compose menu.

    + $smime_sign_as for the duration of the message composition session. The selection can later be changed in the compose menu.

    @@ -2949,12 +2949,12 @@

    ^G. When you do so, NeoMutt will return to the compose screen.

    Once you have successfully finished the key selection, the message will be encrypted using the selected public keys when sent out.

    To ensure you can view encrypted messages you have sent, you may wish to set - $pgp_self_encrypt and - $pgp_default_key for PGP, or - $smime_self_encrypt and - $smime_default_key for S/MIME.

    + $pgp_self_encrypt and + $pgp_default_key for PGP, or + $smime_self_encrypt and + $smime_default_key for S/MIME.

    Most fields of the entries in the key selection menu (see also - $pgp_entry_format) have obvious meanings. But some explanations on the capabilities, flags, and validity fields are in order.

    + $pgp_entry_format) have obvious meanings. But some explanations on the capabilities, flags, and validity fields are in order.

    The flags sequence ( %f) will expand to one of the flags in Table 2.17, “PGP key menu flags”.

    @@ -3108,7 +3108,7 @@

    NeoMutt only supports setting the required format=flowed MIME parameter on outgoing messages if the - $text_flowed variable is set, specifically it does not add the trailing spaces.

    + $text_flowed variable is set, specifically it does not add the trailing spaces.

    After editing, NeoMutt properly space-stuffs the message. Space-stuffing @@ -3172,22 +3172,22 @@

    NeoMutt has some support for reformatting when viewing and replying to format=flowed messages. In order to take advantage of these, - $reflow_text must be set.

    + $reflow_text must be set.

    • Paragraphs are automatically reflowed and wrapped at a width specified by - $reflow_wrap.

      + $reflow_wrap.

    • In its original format, the quoting style of format=flowed messages can be difficult to read, and doesn't intermix well with non-flowed replies. Setting - $reflow_space_quotes adds spaces after each level of quoting when in the pager and replying in a non-flowed format (i.e. with - $text_flowed unset).

      + $reflow_space_quotes adds spaces after each level of quoting when in the pager and replying in a non-flowed format (i.e. with + $text_flowed unset).

    • If - $reflow_space_quotes is unset, NeoMutt will still add one trailing space after all the quotes in the pager (but not when replying).

      + $reflow_space_quotes is unset, NeoMutt will still add one trailing space after all the quotes in the pager (but not when replying).

    @@ -3209,29 +3209,29 @@

    b and f respectively.

    Forwarding can be done by including the original message in the new message's body (surrounded by indicating lines: see - $forward_attribution_intro and - $forward_attribution_trailer) or including it as a MIME attachment, depending on the value of the - $mime_forward variable. Decoding of attachments, like in the pager, can be controlled by the - $forward_decode and - $mime_forward_decode variables, respectively. The desired forwarding format may depend on the content, therefore - $mime_forward is a quadoption which, for example, can be set to + $forward_attribution_intro and + $forward_attribution_trailer) or including it as a MIME attachment, depending on the value of the + $mime_forward variable. Decoding of attachments, like in the pager, can be controlled by the + $forward_decode and + $mime_forward_decode variables, respectively. The desired forwarding format may depend on the content, therefore + $mime_forward is a quadoption which, for example, can be set to ask-no.

    NeoMutt's default ( - $mime_forward= + $mime_forward= no and - $forward_decode= + $forward_decode= yes) is to use standard inline forwarding. In that mode all text-decodable parts are included in the new message body. Other attachments from the original email can also be attached to the new message, based on the quadoption - $forward_attachments.

    + $forward_attachments.

    The inclusion of headers is controlled by the current setting of the - $weed variable, unless - $mime_forward is set. The subject of the email is controlled by - $forward_format.

    + $weed variable, unless + $mime_forward is set. The subject of the email is controlled by + $forward_format.

    By default a forwarded message does not reference the messages it contains. When - $forward_references is set, a forwarded message includes the + $forward_references is set, a forwarded message includes the In-Reply-To: and References: headers, just like a reply would. Hence the forwarded message becomes part of the original thread instead of starting a new one.

    Editing the message to forward follows the same procedure as sending or replying to a message does, but can be disabled via the quadoption - $forward_edit.

    + $forward_edit.

    @@ -3247,7 +3247,7 @@

    compose menu, the body of your message and attachments are stored in the mailbox specified by the - $postponed variable. This means that you can recall the message even if you exit NeoMutt and then restart it at a later time.

    + $postponed variable. This means that you can recall the message even if you exit NeoMutt and then restart it at a later time.

    Once a message is postponed, there are several ways to resume it. From the command line you can use the -p option, or if you compose a new message from the @@ -3264,7 +3264,7 @@

    Note

    If you postpone a reply to a message, the reply setting of the message is only updated when you actually finish the message and send it. Also, you must be in the same folder with the message you replied to for the status of the message to be updated.

    See also the - $postpone quad-option.

    + $postpone quad-option.

    @@ -3354,12 +3354,12 @@

    The two most important settings are - $pgp_default_key and - $pgp_sign_as. To perform encryption, you must set the first variable. If you have a separate signing key, or only have a signing key, then set the second. Most people will only need to set - $pgp_default_key.

    + $pgp_default_key and + $pgp_sign_as. To perform encryption, you must set the first variable. If you have a separate signing key, or only have a signing key, then set the second. Most people will only need to set + $pgp_default_key.

    Starting with version 2.1.0, GnuPG automatically uses an agent to prompt for your passphrase. If you are using a version older than that, you'll need to ensure an agent is running (alternatively, you can unset - $pgp_use_gpg_agent and NeoMutt will prompt you for your passphrase). The agent in turn uses a + $pgp_use_gpg_agent and NeoMutt will prompt you for your passphrase). The agent in turn uses a pinentry program to display the prompt. There are many different kinds of pinentry programs that can be used: qt, gtk2, gnome3, fltk, and curses. However, NeoMutt does not @@ -3375,9 +3375,9 @@

    As with OpenPGP, the two most important settings are - $smime_default_key and - $smime_sign_as. To perform encryption and decryption, you must set the first variable. If you have a separate signing key, or only have a signing key, then set the second. Most people will only need to set - $smime_default_key.

    + $smime_default_key and + $smime_sign_as. To perform encryption and decryption, you must set the first variable. If you have a separate signing key, or only have a signing key, then set the second. Most people will only need to set + $smime_default_key.

    When using GPGME as S/MIME backend, keys and certificates are managed by GnuPG. You can add your key (or certificates) to GnuPG with the command gpgsm --import mykey.p12 @@ -3389,8 +3389,8 @@

    smime_keys program that comes with NeoMutt. By default they are stored under ~/.smime/. (This is set by the smime.rc file with - $smime_certificates and - $smime_keys.) To initialize this directory, use the command + $smime_certificates and + $smime_keys.) To initialize this directory, use the command smime_keys init from a shell prompt. The program can be then be used to import and list certificates. You may also want to periodically run diff --git a/guide/mimesupport.html b/guide/mimesupport.html index 0332b7c..83b362b 100644 --- a/guide/mimesupport.html +++ b/guide/mimesupport.html @@ -259,7 +259,7 @@

    A sample mime.types file comes with the NeoMutt distribution, and should contain most of the MIME types you are likely to use.

    If NeoMutt can not determine the MIME type by the extension of the file you attach, it will run the command specified in - $mime_type_query_command. If that command is not specified, NeoMutt will look at the file. If the file is free of binary information, NeoMutt will assume that the file is plain text, and mark it as + $mime_type_query_command. If that command is not specified, NeoMutt will look at the file. If the file is free of binary information, NeoMutt will assume that the file is plain text, and mark it as text/plain. If the file contains binary information, then NeoMutt will mark it as application/octet-stream. You can change the MIME type that NeoMutt assigns to an attachment by using the <edit-type> command from the compose menu (default: ^T), see @@ -490,7 +490,7 @@

    The interpretation of shell meta-characters embedded in MIME parameters can lead to security problems in general. NeoMutt tries to quote parameters in expansion of %s syntaxes properly, and avoids risky characters by substituting them, see the - $mailcap_sanitize variable.

    + $mailcap_sanitize variable.

    Although NeoMutt's procedures to invoke programs with mailcap seem to be safe, there are other applications parsing mailcap, maybe taking less care of it. Therefore you should pay attention to the following rules:

    @@ -558,11 +558,11 @@

    auto_view , in order to decide whether it should honor the setting of the - $wait_key variable or not. When an attachment is viewed using an interactive program, and the corresponding mailcap entry has a + $wait_key variable or not. When an attachment is viewed using an interactive program, and the corresponding mailcap entry has a needsterminal flag, NeoMutt will use - $wait_key and the exit status of the program to decide if it will ask you to press a key after the external program has exited. In all other situations it will not prompt you for a key.

    + $wait_key and the exit status of the program to decide if it will ask you to press a key after the external program has exited. In all other situations it will not prompt you for a key.

    compose=<command> @@ -587,7 +587,7 @@

    This flag specifies the command to use to edit a specific MIME type. NeoMutt supports this from the compose menu, and also uses it to compose new attachments. NeoMutt will default to the defined - $editor for text attachments.

    + $editor for text attachments.

    nametemplate=<template> @@ -627,7 +627,7 @@

    not delete the temporary file after the program has been run.

    Using it allows you to control the lifespan of the temporary file. Without this option, the file will be deleted after - $timeout seconds.

    + $timeout seconds.

     text/html; firefox %s & x-neomutt-keep
     
    @@ -638,7 +638,7 @@

    x-neomutt-nowrap tells the NeoMutt pager to ignore the - $wrap parameter and to assume the output from the mailcap command to already be correctly wrapped.

    + $wrap parameter and to assume the output from the mailcap command to already be correctly wrapped.

     text/html; /usr/local/bin/w3m -s -T text/html -o display_link_number=1 %s; nametemplate=%s.html; copiousoutput; x-neomutt-nowrap;
     
    diff --git a/guide/optionalfeatures.html b/guide/optionalfeatures.html index 8875a06..6a4f707 100644 --- a/guide/optionalfeatures.html +++ b/guide/optionalfeatures.html @@ -70,7 +70,7 @@

    s for secure communication is appended, NeoMutt will attempt to establish an encrypted communication using SSL or TLS.

    Since all protocols supported by NeoMutt support/require authentication, login credentials may be specified in the URL. This has the advantage that multiple IMAP, POP3 or SMTP servers may be specified (which isn't possible using, for example, - $imap_user). The username may contain the + $imap_user). The username may contain the @ symbol being used by many mail systems as part of the login name. The special characters /( %2F ), @@ -136,17 +136,17 @@

    STARTTLS can be used to negotiate an encrypted connection after the initial unencrypted connection and exchange.

    Two configuration variables control NeoMutt's behavior with STARTTLS. - $ssl_starttls will initiate + $ssl_starttls will initiate STARTTLS if the server advertises support for it. - $ssl_force_tls will always try to initiate it, whether the server advertises support or not.

    + $ssl_force_tls will always try to initiate it, whether the server advertises support or not.

    NeoMutt highly recommends setting - $ssl_force_tls unless you need to connect to an unencrypted server. It's possible for an attacker to spoof interactions during the initial connection and hide support for + $ssl_force_tls unless you need to connect to an unencrypted server. It's possible for an attacker to spoof interactions during the initial connection and hide support for STARTTLS. The only way to prevent these attacks is by forcing STARTTLS with the - $ssl_force_tls configuration variable.

    + $ssl_force_tls configuration variable.

    @@ -158,18 +158,18 @@

    When connecting through a - $tunnel and - $tunnel_is_secure is set(the default), NeoMutt will assume the connection to the server through the pipe is already secured. NeoMutt will ignore - $ssl_starttls and - $ssl_force_tls, behaving as if TLS has already been negotiated.

    + $tunnel and + $tunnel_is_secure is set(the default), NeoMutt will assume the connection to the server through the pipe is already secured. NeoMutt will ignore + $ssl_starttls and + $ssl_force_tls, behaving as if TLS has already been negotiated.

    When - $tunnel_is_secure is unset, NeoMutt will respect the values of - $ssl_starttls and - $ssl_force_tls. It is + $tunnel_is_secure is unset, NeoMutt will respect the values of + $ssl_starttls and + $ssl_force_tls. It is highly recommended to set - $ssl_force_tls in this case, to force + $ssl_force_tls in this case, to force STARTTLS negotiation. Note that doing so will prevent connection to an IMAP server configured for preauthentication( PREAUTH ). If you use this configuration, it is recommended to use a secure tunnel.

    @@ -198,7 +198,7 @@

    Polling for new mail is more expensive over POP3 than locally. For this reason the frequency at which NeoMutt will check for mail remotely can be controlled by the - $pop_check_interval variable, which defaults to every 60 seconds.

    + $pop_check_interval variable, which defaults to every 60 seconds.

    Due to limitations in POP3, this method doesn't allow for some features such as editing messages, changing their flags or even deleting them. However, using Section 8.1, “Header Caching” and Section 8.2, “Body Caching”, NeoMutt simulates the new/old/read flags as well as flagged and replied. NeoMutt applies some logic on top of remote messages but cannot change them so that modifications of flags are lost when messages are downloaded from the POP3 server (either by NeoMutt or other tools).

    @@ -227,8 +227,8 @@

    Another way to access your POP3 mail is the <fetch-mail> function (default: G). It allows to connect to - $pop_host, fetch all your new mail and place it in the local - $spool_file. After this point, NeoMutt runs exactly as if the mail had always been local. The + $pop_host, fetch all your new mail and place it in the local + $spool_file. After this point, NeoMutt runs exactly as if the mail had always been local. The <fetch-mail> function will ask whether you want to delete the messages on the remote server, leaving only your local copies.

    Note

    @@ -292,13 +292,13 @@

    s and u ) to subscribe to or unsubscribe from a folder while browsing the folders on the IMAP server. The browser can be instructed to only display the folders you are subscribed to with the <toggle-subscribed> functions. See also the - $imap_list_subscribed variable.

    + $imap_list_subscribed variable.

    Because the list of subscribed folders is managed by the IMAP server, NeoMutt can also ask the server for that list. If - $imap_check_subscribed is set, NeoMutt will do that and add those folders to its mailboxes list just as if you had used the + $imap_check_subscribed is set, NeoMutt will do that and add those folders to its mailboxes list just as if you had used the mailboxes command on each of them, so that these folders get checked periodically for new mail.

    Polling for new mail on an IMAP server can cause noticeable delays. So, you'll want to carefully tune the - $mail_check and - $timeout variables. Reasonable values are:

    + $mail_check and + $timeout variables. Reasonable values are:

     set mail_check=90
     set timeout=15
    @@ -370,16 +370,16 @@ 

    • - $imap_user– controls the username under which you request authentication on the IMAP server, for all authenticators. This is overridden by an explicit username in the mailbox path (i.e. by using a mailbox name of the form + $imap_user– controls the username under which you request authentication on the IMAP server, for all authenticators. This is overridden by an explicit username in the mailbox path (i.e. by using a mailbox name of the form {user@host} ).

    • - $imap_pass– a password which you may preset, used by all authentication methods where a password is needed.

      + $imap_pass– a password which you may preset, used by all authentication methods where a password is needed.

    • - $imap_authenticators– a colon-delimited list of IMAP authentication methods to try, in the order you wish to try them. If specified, this overrides NeoMutt's default (attempt everything, in the order listed above).

      + $imap_authenticators– a colon-delimited list of IMAP authentication methods to try, in the order you wish to try them. If specified, this overrides NeoMutt's default (attempt everything, in the order listed above).

    @@ -396,13 +396,13 @@

    Besides supporting traditional mail delivery through a sendmail-compatible program, NeoMutt supports delivery through SMTP.

    If the configuration variable - $smtp_url is set, NeoMutt will contact the given SMTP server to deliver messages; if it is unset, NeoMutt will use the program specified by - $sendmail.

    + $smtp_url is set, NeoMutt will contact the given SMTP server to deliver messages; if it is unset, NeoMutt will use the program specified by + $sendmail.

    For details on the URL syntax, please see Section 1.2, “URL Syntax”.

    The built-in SMTP support supports encryption (the smtps protocol using SSL or TLS) as well as SMTP authentication using SASL. The authentication mechanisms for SASL are specified in - $smtp_authenticators defaulting to an empty list which makes NeoMutt try all available methods from most-secure to least-secure.

    + $smtp_authenticators defaulting to an empty list which makes NeoMutt try all available methods from most-secure to least-secure.

    @@ -489,7 +489,7 @@

    account-hook smtp://user@host3/ 'set tunnel="ssh host3 /usr/libexec/smtpd"'

    To manage multiple accounts with, for example, different values of - $record or sender addresses, + $record or sender addresses, folder-hook @@ -527,21 +527,21 @@

    folder-hook triggers when one mailbox below each IMAP account is opened and sets - $folder to the account's root folder. Next, it sets - $record to the + $folder to the account's root folder. Next, it sets + $record to the INBOX/Sent folder below the newly set - $folder. Please notice that the value the + $folder. Please notice that the value the + mailbox shortcut refers to depends on the current value of - $folder and therefore has to be set separately per account. Setting other values like - $from or - $signature is analogous to setting - $record.

    + $folder and therefore has to be set separately per account. Setting other values like + $from or + $signature is analogous to setting + $record.

    @@ -574,9 +574,9 @@

    NeoMutt provides optional support for caching message headers for the following types of folders: IMAP, POP, Maildir and MH. Header caching greatly speeds up opening large folders because for remote folders, headers usually only need to be downloaded once. For Maildir and MH, reading the headers from a single file is much faster than looking at possibly thousands of single files (since Maildir and MH use one file per message.)

    Header caching can be enabled by configuring one of the database backends. One of bdb, gdbm, kyotocabinet, lmdb, qdbm, rocksdb, tdb, tokyocabinet.

    If enabled, - $header_cache can be used to either point to a file or a directory. If set to point to a file, one database file for all folders will be used (which may result in lower performance), but one file per folder if it points to a directory.

    + $header_cache can be used to either point to a file or a directory. If set to point to a file, one database file for all folders will be used (which may result in lower performance), but one file per folder if it points to a directory.

    Additionally, - $header_cache_backend can be set to specify which backend to use. The list of available backends can be specified at configure time with a set of --with-<backend> options. Currently, the following backends are supported: bdb, gdbm, kyotocabinet, lmdb, qdbm, rocksdb, tdb, tokyocabinet.

    + $header_cache_backend can be set to specify which backend to use. The list of available backends can be specified at configure time with a set of --with-<backend> options. Currently, the following backends are supported: bdb, gdbm, kyotocabinet, lmdb, qdbm, rocksdb, tdb, tokyocabinet.

    Take a look at the benchmark script provided in the following repository: contrib-hcache-benchmark. There you can find a way of finding the storage backend for your needs.

    @@ -592,7 +592,7 @@

    Both cache methods can be combined using the same directory for storage (and for IMAP/POP even provide meaningful file names) which simplifies manual maintenance tasks.

    In addition to caching message headers only, NeoMutt can also cache whole message bodies. This results in faster display of messages for POP and IMAP folders because messages usually have to be downloaded only once.

    For configuration, the variable - $message_cache_dir must point to a directory. There, NeoMutt will create a hierarchy of subdirectories named like the account and mailbox path the cache is for.

    + $message_cache_dir must point to a directory. There, NeoMutt will create a hierarchy of subdirectories named like the account and mailbox path the cache is for.

    @@ -604,8 +604,8 @@

    For using both, header and body caching, - $header_cache and - $message_cache_dir can be safely set to the same value.

    + $header_cache and + $message_cache_dir can be safely set to the same value.

    In a header or body cache directory, NeoMutt creates a directory hierarchy named like: proto:user@hostname where proto is either @@ -625,7 +625,7 @@

    NeoMutt does not (yet) support maintenance features for header cache database files so that files have to be removed in case they grow too big. It depends on the database library used for header caching whether disk space freed by removing messages is re-used.

    For body caches, NeoMutt can keep the local cache in sync with the remote mailbox if the - $message_cache_clean variable is set. Cleaning means to remove messages from the cache which are no longer present in the mailbox which only happens when other mail clients or instances of NeoMutt using a different body cache location delete messages (NeoMutt itself removes deleted messages from the cache when syncing a mailbox). As cleaning can take a noticeable amount of time, it should not be set in general but only occasionally.

    + $message_cache_clean variable is set. Cleaning means to remove messages from the cache which are no longer present in the mailbox which only happens when other mail clients or instances of NeoMutt using a different body cache location delete messages (NeoMutt itself removes deleted messages from the cache when syncing a mailbox). As cleaning can take a noticeable amount of time, it should not be set in general but only occasionally.

    diff --git a/guide/reference.html b/guide/reference.html index a6b53e0..de7c8c4 100644 --- a/guide/reference.html +++ b/guide/reference.html @@ -112,8 +112,8 @@

    -l is useful to log the early startup process (before reading any configuration and hence - $debug_level and - $debug_file) + $debug_level and + $debug_file) -E @@ -184,9 +184,9 @@

    Specify a file for debugging output (default " ~/.neomuttdebug0 "). This overrules - $debug_file setting and NeoMutt keeps up to five debug logs ({ + $debug_file setting and NeoMutt keeps up to five debug logs ({ file | - $debug_file| + $debug_file| ~/.neomuttdebug }[ 0-4 ]) before override the oldest file @@ -1866,7 +1866,7 @@

    [-- PGP output follows ...

    and give it the same color as your attachment color (see also - $crypt_timestamp).

    + $crypt_timestamp).

    @@ -2070,7 +2070,7 @@


    Default: (empty)

    This variable is a colon-separated list of character encoding schemes for text file attachments. NeoMutt uses this setting to guess which encoding files being attached are encoded in to convert them to a proper character set given in - $send_charset.

    + $send_charset.

    If unset @@ -2192,7 +2192,7 @@

    For an explanation of "soft-fill", see the - $index_format documentation.

    + $index_format documentation.

    @@ -2298,10 +2298,10 @@

    This is the string that will precede a replied-to message which is quoted in the main body of the reply (this is the case when - $include is set).

    + $include is set).

    For a full listing of defined printf(3)-like sequences see the section on - $index_format. See also + $index_format. See also $attribution_locale.

    @@ -2343,10 +2343,10 @@

    Similar to the $attribution_intro variable, this is the string that will come after a replied-to message which is quoted in the main body of the reply (this is the case when - $include is set).

    + $include is set).

    For a full listing of defined printf(3)-like sequences see the section on - $index_format. See also + $index_format. See also $attribution_locale.

    Note

    Before 2021-03-21, this was called $post_indent_str
    @@ -2370,7 +2370,7 @@

    set along with - $edit_headers, NeoMutt will skip the initial send-menu (prompting for subject and recipients) 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.

    + $edit_headers, NeoMutt will skip the initial send-menu (prompting for subject and recipients) 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.

    Note: @@ -2379,7 +2379,7 @@

    set , you can't use send-hooks that depend on the recipients when composing a new (non-reply) message, as the initial list of recipients is empty.

    Also see - $fast_reply.

    + $fast_reply.

    Note

    Before 2021-03-21, this was called $autoedit

    @@ -2678,7 +2678,7 @@

    , NeoMutt will abbreviate mailbox names in the browser mailbox list, using '~' and '=' shortcuts.

    The default "alpha" setting of - $sort_browser uses locale-based sorting (using + $sort_browser uses locale-based sorting (using strcoll(3) ), which ignores some punctuation. This can lead to some situations where the order doesn't make intuitive sense. In those cases, it may be desirable to unset @@ -2778,7 +2778,7 @@


    Default: (empty)

    Character set your terminal uses to display and enter textual data. It is also the fallback for - $send_charset.

    + $send_charset.

    Upon startup NeoMutt tries to derive this value from environment variables such as $LC_CTYPE or $LANG.

    @@ -2957,7 +2957,7 @@

    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 + $status_format, but has its own set of printf(3)-like sequences:

    @@ -2999,7 +2999,7 @@

    See the text describing the - $status_format option for more information on how to set + $status_format option for more information on how to set $compose_format.

    @@ -3140,9 +3140,9 @@


    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 " + $record, + $save_name, + $force_name and " fcc-hook".

    @@ -3197,7 +3197,7 @@

    Setting this variable will cause NeoMutt 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 + $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 instead. (Crypto only)

    @@ -3222,7 +3222,7 @@

    $crypt_reply_encrypt, $crypt_auto_sign, $crypt_reply_sign and - $smime_is_default.

    + $smime_is_default.

    Note

    Before 2021-03-21, this was called $crypt_autopgp
    @@ -3240,7 +3240,7 @@


    Default: no

    Setting this variable will cause NeoMutt 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 + $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 instead of the pgp menu. (Crypto only)

    @@ -3265,7 +3265,7 @@

    $crypt_reply_encrypt, $crypt_auto_sign, $crypt_reply_sign and - $smime_is_default.

    + $smime_is_default.

    Note

    Before 2021-03-21, this was called $crypt_autosmime
    @@ -3439,7 +3439,7 @@

    Setting this variable will cause NeoMutt to automatically enable and disable encryption, based on whether all message recipient keys can be located by NeoMutt.

    When this option is enabled, NeoMutt will enable/disable encryption each time the TO, CC, and BCC lists are edited. If - $edit_headers is set, NeoMutt will also do so each time the message is edited.

    + $edit_headers is set, NeoMutt will also do so each time the message is edited.

    While this is set, encryption can't be manually enabled/disabled. The pgp or smime menus provide a selection to temporarily disable this option for the current message.

    If $crypt_auto_encrypt or @@ -3630,7 +3630,25 @@

    Note

    Before 2021-03-21, this was called $crypt_replysigne

    - 3.92. crypt_replyencrypt

    + 3.92. crypt_encryption_info

    + + + +
    +

    Type: boolean +
    Default: yes

    +
    +

    If + + set + , NeoMutt will include an informative block before an encrypted part, with details about the encryption. (Crypto only)

    + +
    +
    +
    +
    +

    + 3.93. crypt_replyencrypt

    @@ -3643,7 +3661,7 @@

    Note

    Renamed to

    - 3.93. crypt_replysign

    + 3.94. crypt_replysign

    @@ -3656,7 +3674,7 @@

    Note

    Renamed to

    - 3.94. crypt_replysignencrypted

    + 3.95. crypt_replysignencrypted
    @@ -3669,7 +3687,7 @@

    Note

    Renamed to

    - 3.95. crypt_timestamp

    + 3.96. crypt_timestamp
    @@ -3690,7 +3708,7 @@

    - 3.96. crypt_use_gpgme

    + 3.97. crypt_use_gpgme

    @@ -3703,14 +3721,14 @@

    set and NeoMutt 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 .neomuttrc; it won't have any effect when used interactively.

    Note that the GPGME backend does not support creating old-style inline (traditional) PGP encrypted or signed messages (see - $pgp_auto_inline).

    + $pgp_auto_inline).

    - 3.97. crypt_use_pka

    + 3.98. crypt_use_pka

    @@ -3725,7 +3743,7 @@

    - 3.98. crypt_verify_sig

    + 3.99. crypt_verify_sig

    @@ -3751,7 +3769,7 @@

    Note

    Before 2002-01-24, this was called $pgp_verify_sig

    - 3.99. date_format

    + 3.100. date_format
    @@ -3763,10 +3781,10 @@

    Instead of using - $date_format it is encouraged to use "%[fmt]" directly in the corresponding format strings, where "fmt" is the value of - $date_format. This allows for a more fine grained control of the different menu needs.

    + $date_format it is encouraged to use "%[fmt]" directly in the corresponding format strings, where "fmt" is the value of + $date_format. This allows for a more fine grained control of the different menu needs.

    This variable controls the format of the date printed by the "%d" sequence in - $index_format. This is passed to the + $index_format. This is passed to the strftime(3) function to process the date, see the man page 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. 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 @@ -3774,16 +3792,16 @@

    locale (that is in US English).

    Format strings using this variable are:

    UI: - $folder_format, - $index_format, - $mailbox_folder_format, - $message_format

    + $folder_format, + $index_format, + $mailbox_folder_format, + $message_format

    Composing: $attribution_intro, - $forward_attribution_intro, - $forward_attribution_trailer, - $forward_format, - $indent_string.

    + $forward_attribution_intro, + $forward_attribution_trailer, + $forward_format, + $indent_string.

    @@ -3791,7 +3809,7 @@

    - 3.100. debug_file

    + 3.101. debug_file

    @@ -3804,18 +3822,18 @@

    Debug logging is controlled by the variables - $debug_file + $debug_file and - $debug_level + $debug_level . - $debug_file + $debug_file specifies the root of the filename. NeoMutt will add "0" to the end. Each time NeoMutt is run with logging enabled, the log files are rotated. A maximum of five log files are kept, numbered 0 (most recent) to 4 (oldest).

    This option can be enabled on the command line, "neomutt -l mylog"

    See also: - $debug_level + $debug_level

    @@ -3823,7 +3841,7 @@

    - 3.101. debug_level

    + 3.102. debug_level

    @@ -3833,17 +3851,17 @@

    Debug logging is controlled by the variables - $debug_file + $debug_file and - $debug_level + $debug_level .

    The debug level controls how much information is saved to the log file. If you have a problem with NeoMutt, then enabling logging may help find the cause. Levels 1-3 will usually provide enough information for writing a bug report. Levels 4,5 will be extremely verbose.

    Warning: Logging at high levels may save private information to the file.

    This option can be enabled on the command line, "neomutt -d 2"

    See also: - $debug_file + $debug_file

    @@ -3851,7 +3869,7 @@

    - 3.102. default_hook

    + 3.103. default_hook

    @@ -3882,7 +3900,7 @@

    - 3.103. delete

    + 3.104. delete

    @@ -3903,7 +3921,7 @@

    - 3.104. delete_untag

    + 3.105. delete_untag

    @@ -3921,7 +3939,7 @@

    - 3.105. devel_security

    + 3.106. devel_security

    @@ -3942,7 +3960,7 @@

    - 3.106. digest_collapse

    + 3.107. digest_collapse

    @@ -3960,7 +3978,7 @@

    - 3.107. display_filter

    + 3.108. display_filter

    @@ -3969,7 +3987,7 @@


    Default: (empty)

    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.

    + $display_filter, and the filtered message is read from the standard output.

    When preparing the message, NeoMutt inserts some escape sequences into the text. They are of the form: <esc>]9;XXX<bel> where "XXX" is a random 64-bit number.

    If these escape sequences interfere with your filter, they can be removed using a tool like @@ -3983,7 +4001,7 @@

    - 3.108. dsn_notify

    + 3.109. dsn_notify

    @@ -4012,7 +4030,7 @@

    Note: when using - $sendmail for delivery, you should not enable this unless you are either using Sendmail 8.8.x or greater or a MTA providing a + $sendmail for delivery, you should not enable this unless you are either using Sendmail 8.8.x or greater or a MTA providing a sendmail(1)-compatible interface supporting the -N option for DSN. For SMTP delivery, DSN support is auto-detected so that it depends on the server whether DSN will be used or not.

    @@ -4021,7 +4039,7 @@

    - 3.109. dsn_return

    + 3.110. dsn_return

    @@ -4044,7 +4062,7 @@

    Note: when using - $sendmail for delivery, you should not enable this unless you are either using Sendmail 8.8.x or greater or a MTA providing a + $sendmail for delivery, you should not enable this unless you are either using Sendmail 8.8.x or greater or a MTA providing a sendmail(1)-compatible interface supporting the -R option for DSN. For SMTP delivery, DSN support is auto-detected so that it depends on the server whether DSN will be used or not.

    @@ -4053,7 +4071,7 @@

    - 3.110. duplicate_threads

    + 3.111. duplicate_threads

    @@ -4062,7 +4080,7 @@


    Default: yes

    This variable controls whether NeoMutt, when - $sort is set to + $sort is set to threads , threads messages with the same Message-Id together. If it is @@ -4075,20 +4093,20 @@

    - 3.111. edit_hdrs

    + 3.112. edit_hdrs

    Note

    Renamed to - $edit_headers(2021-03-21)
    + $edit_headers(2021-03-21)

    - 3.112. edit_headers

    + 3.113. edit_headers
    @@ -4111,7 +4129,7 @@

    Note

    Before 2021-03-21, this was called $edit_hdrs

    - 3.113. editor

    + 3.114. editor
    @@ -4124,7 +4142,7 @@

    $EDITOR, environment variable, or to the string "vi" if neither of those are set.

    The - $editor + $editor string may contain a %s @@ -4133,7 +4151,7 @@

    %s escape does not appear in - $editor + $editor , a space and the name to be edited are appended.

    The resulting string is then executed by running

    @@ -4144,7 +4162,7 @@ 

    string is the expansion of - $editor + $editor described above.

    @@ -4152,7 +4170,7 @@

    - 3.114. empty_subject

    + 3.115. empty_subject

    @@ -4170,7 +4188,7 @@

    - 3.115. encode_from

    + 3.116. encode_from

    @@ -4188,7 +4206,7 @@

    - 3.116. entropy_file

    + 3.117. entropy_file

    @@ -4203,20 +4221,20 @@

    - 3.117. envelope_from

    + 3.118. envelope_from

    Note

    Renamed to - $use_envelope_from(2021-03-21)
    + $use_envelope_from(2021-03-21)

    - 3.118. envelope_from_address

    + 3.119. envelope_from_address

    @@ -4228,7 +4246,7 @@

    envelope sender for outgoing messages. This value is ignored if - $use_envelope_from is + $use_envelope_from is unset .

    @@ -4238,7 +4256,7 @@

    - 3.119. escape

    + 3.120. escape

    @@ -4250,7 +4268,7 @@

    Note

    Deprecated, since 2021-03-18

    - 3.120. external_search_command

    + 3.121. external_search_command
    @@ -4260,7 +4278,7 @@

    If set, contains the name of the external program used by "~I" patterns. This will usually be a wrapper script around mairix, mu, or similar indexers other than notmuch (for which there is optional special support).

    Here is an example how it works. Let's assume - $external_search_command is set to "mairix_filter", and mairix_filter is a script which runs the old but well loved mairix indexer with the arguments given to mairix_filter, in the "raw" mode of mairix, producing on the standard output a list of Message-IDs, one per line.

    + $external_search_command is set to "mairix_filter", and mairix_filter is a script which runs the old but well loved mairix indexer with the arguments given to mairix_filter, in the "raw" mode of mairix, producing on the standard output a list of Message-IDs, one per line.

    If possible, it also filters down the results coming from mairix such that only messages in the current folder remain. It can do this because it gets a hidden first argument which is the path to the folder. (This can be the type of clean and simple script called a one-liner @@ -4273,7 +4291,7 @@

    - 3.121. fast_reply

    + 3.122. fast_reply

    @@ -4295,7 +4313,7 @@

    .

    See also: $auto_edit, - $edit_headers, + $edit_headers, $ask_cc, $ask_bcc

    @@ -4304,7 +4322,7 @@

    - 3.122. fcc_attach

    + 3.123. fcc_attach

    @@ -4314,14 +4332,14 @@

    This variable controls whether or not attachments on outgoing messages are saved along with the main body of your message.

    Note: - $fcc_before_send forces the default (set) behavior of this option.

    + $fcc_before_send forces the default (set) behavior of this option.

    - 3.123. fcc_before_send

    + 3.124. fcc_before_send

    @@ -4333,21 +4351,21 @@

    set , FCCs will occur before sending the message. Before sending, the message cannot be manipulated, so it will be stored the exact same as sent: - $fcc_attach and - $fcc_clear will be ignored (using their default values).

    + $fcc_attach and + $fcc_clear will be ignored (using their default values).

    When unset , the default, FCCs will occur after sending. Variables - $fcc_attach and - $fcc_clear will be respected, allowing it to be stored without attachments or encryption/signing if desired.

    + $fcc_attach and + $fcc_clear will be respected, allowing it to be stored without attachments or encryption/signing if desired.

    - 3.124. fcc_clear

    + 3.125. fcc_clear

    @@ -4360,17 +4378,17 @@

    set , FCCs will be stored unencrypted and unsigned, even when the actual message is encrypted and/or signed.

    Note: - $fcc_before_send forces the default (unset) behavior of this option. (PGP only)

    + $fcc_before_send forces the default (unset) behavior of this option. (PGP only)

    See also - $pgp_self_encrypt, - $smime_self_encrypt

    + $pgp_self_encrypt, + $smime_self_encrypt

    - 3.125. flag_chars

    + 3.126. flag_chars

    @@ -4470,7 +4488,7 @@

    - 3.126. flag_safe

    + 3.127. flag_safe

    @@ -4485,7 +4503,7 @@

    - 3.127. folder

    + 3.128. folder

    @@ -4507,7 +4525,7 @@

    - 3.128. folder_format

    + 3.129. folder_format

    @@ -4519,7 +4537,7 @@

    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 + $index_format, but has its own set of printf(3)-like sequences:

    @@ -4547,8 +4565,8 @@

    + $date_format. It is encouraged to use "%[fmt]" instead, where "fmt" is the value of + $date_format. @@ -4636,18 +4654,18 @@

    %D Date/time folder was last modified using - $date_format. It is encouraged to use "%[fmt]" instead, where "fmt" is the value of - $date_format.
    %f

    For an explanation of "soft-fill", see the - $index_format documentation.

    + $index_format documentation.

    * = can be optionally printed if nonzero

    %m, %n, and %N only work for monitored mailboxes. %m requires - $mail_check_stats to be set. %n requires - $mail_check_stats to be set (except for IMAP mailboxes).

    + $mail_check_stats to be set. %n requires + $mail_check_stats to be set (except for IMAP mailboxes).

    - 3.129. followup_to

    + 3.130. followup_to

    @@ -4669,7 +4687,7 @@

    - 3.130. followup_to_poster

    + 3.131. followup_to_poster

    @@ -4690,7 +4708,7 @@

    - 3.131. force_name

    + 3.132. force_name

    @@ -4699,68 +4717,68 @@


    Default: no

    This variable is similar to - $save_name, except that NeoMutt 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.

    + $save_name, except that NeoMutt 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.

    + $record variable.

    - 3.132. forw_decode

    + 3.133. forw_decode

    Note

    Renamed to - $forward_decode(2021-03-21)
    + $forward_decode(2021-03-21)

    - 3.133. forw_decrypt

    + 3.134. forw_decrypt

    Note

    Renamed to - $forward_decrypt(2021-03-21)
    + $forward_decrypt(2021-03-21)

    - 3.134. forw_format

    + 3.135. forw_format

    Note

    Renamed to - $forward_format(2021-03-21)
    + $forward_format(2021-03-21)

    - 3.135. forw_quote

    + 3.136. forw_quote

    Note

    Renamed to - $forward_quote(2021-03-21)
    + $forward_quote(2021-03-21)

    - 3.136. forward_attachments

    + 3.137. forward_attachments
    @@ -4769,11 +4787,11 @@


    Default: ask-yes

    When forwarding inline (i.e. - $mime_forward + $mime_forward unset or answered with "no" and - $forward_decode + $forward_decode set ), attachments which cannot be decoded in a reasonable manner will be attached to the newly composed message if this quadoption is @@ -4786,7 +4804,7 @@

    - 3.137. forward_attribution_intro

    + 3.138. forward_attribution_intro

    @@ -4798,9 +4816,9 @@

    This is the string that will precede a message which has been forwarded in the main body of a message (when - $mime_forward is unset). For a full listing of defined + $mime_forward is unset). For a full listing of defined printf(3)-like sequences see the section on - $index_format. See also + $index_format. See also $attribution_locale.

    @@ -4808,7 +4826,7 @@

    - 3.138. forward_attribution_trailer

    + 3.139. forward_attribution_trailer

    @@ -4820,9 +4838,9 @@

    This is the string that will follow a message which has been forwarded in the main body of a message (when - $mime_forward is unset). For a full listing of defined + $mime_forward is unset). For a full listing of defined printf(3)-like sequences see the section on - $index_format. See also + $index_format. See also $attribution_locale.

    @@ -4830,7 +4848,7 @@

    - 3.139. forward_decode

    + 3.140. forward_decode

    @@ -4840,11 +4858,11 @@

    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 + $mime_forward is unset , otherwise - $mime_forward_decode is used instead.

    + $mime_forward_decode is used instead.

    Note

    Before 2021-03-21, this was called $forw_decode
    @@ -4853,7 +4871,7 @@

    Note

    Before 2021-03-21, this was called $forw_decode

    - 3.140. forward_decrypt

    + 3.141. forward_decrypt
    @@ -4865,11 +4883,11 @@

    set , the outer layer of encryption is stripped off. This variable is only used if - $mime_forward is + $mime_forward is set and - $mime_forward_decode is + $mime_forward_decode is unset .

    @@ -4881,7 +4899,7 @@

    Note

    Before 2021-03-21, this was called $forw_decrypt

    - 3.141. forward_edit

    + 3.142. forward_edit
    @@ -4896,7 +4914,7 @@

    - 3.142. forward_format

    + 3.143. forward_format

    @@ -4908,7 +4926,7 @@

    This variable controls the default subject when forwarding a message. It uses the same format sequences as the - $index_format variable.

    + $index_format variable.

    Note

    Before 2021-03-21, this was called $forw_format
    @@ -4917,7 +4935,7 @@

    Note

    Before 2021-03-21, this was called $forw_format

    - 3.143. forward_quote

    + 3.144. forward_quote
    @@ -4929,11 +4947,11 @@

    set , forwarded messages included in the main body of the message (when - $mime_forward is + $mime_forward is unset ) will be quoted using - $indent_string.

    + $indent_string.

    Note

    Before 2021-03-21, this was called $forw_quote
    @@ -4942,7 +4960,7 @@

    Note

    Before 2021-03-21, this was called $forw_quote

    - 3.144. forward_references

    + 3.145. forward_references
    @@ -4960,7 +4978,7 @@

    - 3.145. from

    + 3.146. from

    @@ -4974,8 +4992,8 @@

    , this variable contains a default "from" address. It can be overridden using " my_hdr" (including from a " send-hook") and - $reverse_name. This variable is ignored if - $use_from is + $reverse_name. This variable is ignored if + $use_from is unset .

    @@ -4987,7 +5005,7 @@

    - 3.146. from_chars

    + 3.147. from_chars

    @@ -5042,7 +5060,7 @@

    - 3.147. gecos_mask

    + 3.148. gecos_mask

    @@ -5056,14 +5074,14 @@

    A regular expression used by NeoMutt to parse the GECOS field of a password entry when expanding the alias. The default value will return the string up to the first "," encountered. If the GECOS field contains a string like "lastname, firstname" then you should set it to " .* ".

    This can be useful if you see the following behavior: you address an e-mail to user ID "stevef" whose full name is "Steve Franklin". If NeoMutt 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 NeoMutt will expand "Franklin" to "Franklin, Steve".

    + $gecos_mask to a regular expression that will match the whole name so NeoMutt will expand "Franklin" to "Franklin, Steve".

    - 3.148. greeting

    + 3.149. greeting

    @@ -5102,7 +5120,7 @@

    - 3.149. group_index_format

    + 3.150. group_index_format

    @@ -5114,7 +5132,7 @@

    This variable allows you to customize the newsgroup browser display to your personal taste. This string is similar to " - index_format", but has its own set of printf()-like sequences:

    + index_format", but has its own set of printf()-like sequences:

    @@ -5179,20 +5197,20 @@

    - 3.150. hdr_format

    + 3.151. hdr_format

    Note

    Renamed to - $index_format(2021-03-21)
    + $index_format(2021-03-21)

    - 3.151. hdrs

    + 3.152. hdrs
    @@ -5217,7 +5235,7 @@

    - 3.152. header

    + 3.153. header

    @@ -5229,14 +5247,14 @@

    set , this variable causes NeoMutt to include the header of the message you are replying to into the edit buffer. The - $weed setting applies.

    + $weed setting applies.

    - 3.153. header_cache

    + 3.154. header_cache

    @@ -5256,7 +5274,7 @@

    - 3.154. header_cache_backend

    + 3.155. header_cache_backend

    @@ -5271,7 +5289,7 @@

    - 3.155. header_cache_compress

    + 3.156. header_cache_compress

    @@ -5283,7 +5301,7 @@

    Note

    Deprecated, since 2020-03-25

    - 3.156. header_cache_compress_level

    + 3.157. header_cache_compress_level
    @@ -5298,7 +5316,7 @@

    - 3.157. header_cache_compress_method

    + 3.158. header_cache_compress_method

    @@ -5313,7 +5331,7 @@

    - 3.158. header_cache_pagesize

    + 3.159. header_cache_pagesize

    @@ -5325,7 +5343,7 @@

    Note

    Deprecated, since 2020-03-25

    - 3.159. header_color_partial

    + 3.160. header_color_partial
    @@ -5349,7 +5367,7 @@

    - 3.160. help

    + 3.161. help

    @@ -5371,7 +5389,7 @@

    - 3.161. hidden_host

    + 3.162. hidden_host

    @@ -5383,14 +5401,14 @@

    set , NeoMutt will skip the host name part of - $hostname variable when adding the domain part to addresses.

    + $hostname variable when adding the domain part to addresses.

    - 3.162. hidden_tags

    + 3.163. hidden_tags

    @@ -5408,7 +5426,7 @@

    - 3.163. hide_limited

    + 3.164. hide_limited

    @@ -5426,7 +5444,7 @@

    - 3.164. hide_missing

    + 3.165. hide_missing

    @@ -5444,7 +5462,7 @@

    - 3.165. hide_thread_subject

    + 3.166. hide_thread_subject

    @@ -5462,7 +5480,7 @@

    - 3.166. hide_top_limited

    + 3.167. hide_top_limited

    @@ -5474,7 +5492,7 @@

    set , NeoMutt 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 + $hide_limited is set , this option will have no effect.

    @@ -5484,7 +5502,7 @@

    - 3.167. hide_top_missing

    + 3.168. hide_top_missing

    @@ -5496,7 +5514,7 @@

    set , NeoMutt will not show the presence of missing messages at the top of threads in the thread tree. Note that when - $hide_missing is + $hide_missing is set , this option will have no effect.

    @@ -5506,7 +5524,7 @@

    - 3.168. history

    + 3.169. history

    @@ -5517,14 +5535,14 @@

    This variable controls the size (in number of strings remembered) of the string history buffer per category. The buffer is cleared each time the variable is set.

    Note that strings (e.g. commands) starting with a space are never recorded in the history. This is for example useful to prevent leaking sensitive information into the history file or for one off tests.

    Also note that a string is not added to the history if it exactly matches its immediate predecessor, e.g. executing the same command twice in a row results in only one copy being added to the history. To prevent duplicates over all entries use - $history_remove_dups.

    + $history_remove_dups.

    - 3.169. history_file

    + 3.170. history_file

    @@ -5537,14 +5555,14 @@

    The file in which NeoMutt will save its history.

    Also see - $save_history.

    + $save_history.

    - 3.170. history_format

    + 3.171. history_format

    @@ -5556,7 +5574,7 @@

    Controls the format of the entries of the history list. This string is similar to - $index_format, but has its own set of + $index_format, but has its own set of printf(3)-like sequences:

    @@ -5594,7 +5612,7 @@

    - 3.171. history_remove_dups

    + 3.172. history_remove_dups

    @@ -5606,14 +5624,14 @@

    set , all of the string history will be scanned for duplicates when a new entry is added. Duplicate entries in the - $history_file will also be removed when it is periodically compacted.

    + $history_file will also be removed when it is periodically compacted.

    - 3.172. honor_disposition

    + 3.173. honor_disposition

    @@ -5635,7 +5653,7 @@

    - 3.173. honor_followup_to

    + 3.174. honor_followup_to

    @@ -5650,7 +5668,7 @@

    - 3.174. hostname

    + 3.175. hostname

    @@ -5662,15 +5680,15 @@

    If not specified in a config file, then NeoMutt will try to determine the hostname itself.

    Optionally, NeoMutt can be compiled with a fixed domain name.

    Also see - $use_domain and - $hidden_host.

    + $use_domain and + $hidden_host.

    - 3.175. idn_decode

    + 3.176. idn_decode

    @@ -5691,7 +5709,7 @@

    - 3.176. idn_encode

    + 3.177. idn_encode

    @@ -5709,7 +5727,7 @@

    - 3.177. ignore_linear_white_space

    + 3.178. ignore_linear_white_space

    @@ -5721,7 +5739,7 @@

    Note

    Deprecated, since 2021-03-18

    - 3.178. ignore_list_reply_to

    + 3.179. ignore_list_reply_to
    @@ -5749,7 +5767,7 @@

    - 3.179. imap_authenticators

    + 3.180. imap_authenticators

    @@ -5775,7 +5793,7 @@

    - 3.180. imap_check_subscribed

    + 3.181. imap_check_subscribed

    @@ -5797,7 +5815,7 @@

    - 3.181. imap_condstore

    + 3.182. imap_condstore

    @@ -5816,7 +5834,7 @@

    - 3.182. imap_deflate

    + 3.183. imap_deflate

    @@ -5835,7 +5853,7 @@

    - 3.183. imap_delim_chars

    + 3.184. imap_delim_chars

    @@ -5853,7 +5871,7 @@

    - 3.184. imap_fetch_chunk_size

    + 3.185. imap_fetch_chunk_size

    @@ -5868,7 +5886,7 @@

    - 3.185. imap_headers

    + 3.186. imap_headers

    @@ -5887,7 +5905,7 @@

    - 3.186. imap_idle

    + 3.187. imap_idle

    @@ -5905,7 +5923,7 @@

    - 3.187. imap_keep_alive

    + 3.188. imap_keep_alive

    @@ -5922,20 +5940,20 @@

    Note

    Before 2023-05-31, this was called $imap_keepalive

    - 3.188. imap_keepalive

    + 3.189. imap_keepalive

    Note

    Renamed to - $imap_keep_alive(2023-05-31)
    + $imap_keep_alive(2023-05-31)

    - 3.189. imap_list_subscribed

    + 3.190. imap_list_subscribed
    @@ -5951,7 +5969,7 @@

    - 3.190. imap_login

    + 3.191. imap_login

    @@ -5961,14 +5979,14 @@

    Your login name on the IMAP server.

    This variable defaults to the value of - $imap_user.

    + $imap_user.

    - 3.191. imap_oauth_refresh_command

    + 3.192. imap_oauth_refresh_command

    @@ -5984,7 +6002,7 @@

    - 3.192. imap_pass

    + 3.193. imap_pass

    @@ -6007,7 +6025,7 @@

    - 3.193. imap_passive

    + 3.194. imap_passive

    @@ -6025,7 +6043,7 @@

    - 3.194. imap_peek

    + 3.195. imap_peek

    @@ -6043,7 +6061,7 @@

    - 3.195. imap_pipeline_depth

    + 3.196. imap_pipeline_depth

    @@ -6062,7 +6080,7 @@

    - 3.196. imap_poll_timeout

    + 3.197. imap_poll_timeout

    @@ -6077,7 +6095,7 @@

    - 3.197. imap_qresync

    + 3.198. imap_qresync

    @@ -6096,7 +6114,7 @@

    - 3.198. imap_rfc5161

    + 3.199. imap_rfc5161

    @@ -6114,7 +6132,7 @@

    - 3.199. imap_send_id

    + 3.200. imap_send_id

    @@ -6132,7 +6150,7 @@

    - 3.200. imap_server_noise

    + 3.201. imap_server_noise

    @@ -6152,20 +6170,20 @@

    Note

    Before 2021-02-11, this was called $imap_servernoise

    - 3.201. imap_servernoise

    + 3.202. imap_servernoise

    Note

    Renamed to - $imap_server_noise(2021-02-11)
    + $imap_server_noise(2021-02-11)

    - 3.202. imap_user

    + 3.203. imap_user
    @@ -6181,7 +6199,7 @@

    - 3.203. implicit_auto_view

    + 3.204. implicit_auto_view

    @@ -6202,20 +6220,20 @@

    Note

    Before 2023-01-25, this was called $implicit_autovie

    - 3.204. implicit_autoview

    + 3.205. implicit_autoview

    Note

    Renamed to - $implicit_auto_view(2023-01-25)
    + $implicit_auto_view(2023-01-25)

    - 3.205. include

    + 3.206. include
    @@ -6230,7 +6248,7 @@

    - 3.206. include_encrypted

    + 3.207. include_encrypted

    @@ -6246,20 +6264,20 @@

    - 3.207. include_onlyfirst

    + 3.208. include_onlyfirst

    Note

    Renamed to - $include_only_first(2021-03-21)
    + $include_only_first(2021-03-21)

    - 3.208. include_only_first

    + 3.209. include_only_first
    @@ -6276,20 +6294,20 @@

    Note

    Before 2021-03-21, this was called $include_onlyfirs

    - 3.209. indent_str

    + 3.210. indent_str

    Note

    Renamed to - $indent_string(2021-03-21)
    + $indent_string(2021-03-21)

    - 3.210. indent_string

    + 3.211. indent_string
    @@ -6302,9 +6320,9 @@

    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.

    The value of this option is ignored if - $text_flowed is set, because the quoting mechanism is strictly defined for format=flowed.

    + $text_flowed is set, because the quoting mechanism is strictly defined for format=flowed.

    This option is a format string, please see the description of - $index_format for supported + $index_format for supported printf(3)-style sequences.

    Note

    Before 2021-03-21, this was called $indent_str
    @@ -6314,7 +6332,7 @@

    Note

    Before 2021-03-21, this was called $indent_str

    - 3.211. index_format

    + 3.212. index_format
    @@ -6328,7 +6346,7 @@

    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(3) to format output (see the man page for more details). For an explanation of the %<...> construct, see the - status_format description. The following sequences are defined in NeoMutt:

    + status_format description. The following sequences are defined in NeoMutt:

    @@ -6369,14 +6387,14 @@

    + date_format and sender's timezone It is encouraged to use "%{fmt}" instead, where "fmt" is the value of + $date_format. + date_format and local timezone It is encouraged to use "%[fmt]" instead, where "fmt" is the value of + $date_format. @@ -6486,7 +6504,7 @@

    + $to_chars string @@ -6529,7 +6547,7 @@

    + $to_chars. @@ -6593,7 +6611,7 @@

    Note

    Before 2021-03-21, this was called $hdr_format

    - 3.212. inews

    + 3.213. inews
    @@ -6646,7 +6664,7 @@

    - 3.213. ispell

    + 3.214. ispell

    @@ -6664,7 +6682,7 @@

    - 3.214. keep_flagged

    + 3.215. keep_flagged

    @@ -6676,18 +6694,18 @@

    set , read messages marked as flagged will not be moved from your spool mailbox to your - $mbox mailbox or to the "mbox" specified by a + $mbox mailbox or to the "mbox" specified by a mbox-hook command.

    Note that - $keep_flagged only has an effect if - $move is set.

    + $keep_flagged only has an effect if + $move is set.

    - 3.215. local_date_header

    + 3.216. local_date_header

    @@ -6705,7 +6723,7 @@

    - 3.216. mail_check

    + 3.217. mail_check

    @@ -6714,14 +6732,14 @@


    Default: 5

    This variable configures how often (in seconds) NeoMutt should look for new mail. Also see the - $timeout variable.

    + $timeout variable.

    - 3.217. mail_check_recent

    + 3.218. mail_check_recent

    @@ -6742,7 +6760,7 @@

    - 3.218. mail_check_stats

    + 3.219. mail_check_stats

    @@ -6758,7 +6776,7 @@

    unset , and has a separate option, - $mail_check_stats_interval, to control how often to update these counts.

    + $mail_check_stats_interval, to control how often to update these counts.

    Message statistics can also be explicitly calculated by invoking the <check-stats> function.

    @@ -6767,7 +6785,7 @@

    - 3.219. mail_check_stats_interval

    + 3.220. mail_check_stats_interval

    @@ -6776,7 +6794,7 @@


    Default: 60

    When - $mail_check_stats is + $mail_check_stats is set , this variable configures how often (in seconds) NeoMutt will update message counts.

    @@ -6786,7 +6804,7 @@

    - 3.220. mailbox_folder_format

    + 3.221. mailbox_folder_format

    @@ -6798,14 +6816,14 @@

    This variable allows you to customize the file browser display to your personal taste. It's only used to customize network mailboxes (e.g. imap). This string is identical in formatting to the one used by " - $folder_format".

    + $folder_format".

    - 3.221. mailcap_path

    + 3.222. mailcap_path

    @@ -6819,7 +6837,7 @@

    This variable specifies a list of colon-separated files to consult when attempting to display MIME bodies not directly supported by NeoMutt. The default value is generated during startup: see the " mailcap" section of the manual.

    - $mailcap_path is overridden by the environment variable + $mailcap_path is overridden by the environment variable $MAILCAPS.

    The default search path is from RFC1524.

    @@ -6828,7 +6846,7 @@

    - 3.222. mailcap_sanitize

    + 3.223. mailcap_sanitize

    @@ -6851,7 +6869,7 @@

    - 3.223. maildir_check_cur

    + 3.224. maildir_check_cur

    @@ -6869,7 +6887,7 @@

    - 3.224. maildir_field_delimiter

    + 3.225. maildir_field_delimiter

    @@ -6890,7 +6908,7 @@

    - 3.225. maildir_header_cache_verify

    + 3.226. maildir_header_cache_verify

    @@ -6906,7 +6924,7 @@

    - 3.226. maildir_trash

    + 3.227. maildir_trash

    @@ -6927,7 +6945,7 @@

    - 3.227. mark_macro_prefix

    + 3.228. mark_macro_prefix

    @@ -6951,7 +6969,7 @@

    - 3.228. mark_old

    + 3.229. mark_old

    @@ -6978,7 +6996,7 @@

    - 3.229. markers

    + 3.230. markers

    @@ -6988,14 +7006,14 @@

    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.

    + $smart_wrap variable.

    - 3.230. mask

    + 3.231. mask

    @@ -7016,7 +7034,7 @@

    - 3.231. mbox

    + 3.232. mbox

    @@ -7028,16 +7046,16 @@

    This specifies the folder into which read mail in your - $spool_file folder will be appended.

    + $spool_file folder will be appended.

    Also see the - $move variable.

    + $move variable.

    - 3.232. mbox_type

    + 3.233. mbox_type

    @@ -7054,7 +7072,7 @@

    - 3.233. me_too

    + 3.234. me_too

    @@ -7075,7 +7093,7 @@

    Note

    Before 2021-03-21, this was called $metoo

    - 3.234. menu_context

    + 3.235. menu_context
    @@ -7084,14 +7102,14 @@


    Default: 0

    This variable controls the number of lines of context that are given when scrolling through menus. (Similar to - $pager_context.)

    + $pager_context.)

    - 3.235. menu_move_off

    + 3.236. menu_move_off

    @@ -7112,7 +7130,7 @@

    - 3.236. menu_scroll

    + 3.237. menu_scroll

    @@ -7133,7 +7151,7 @@

    - 3.237. message_cache_clean

    + 3.238. message_cache_clean

    @@ -7151,7 +7169,7 @@

    - 3.238. message_cache_dir

    + 3.239. message_cache_dir

    @@ -7162,7 +7180,7 @@

    Set this to a directory and NeoMutt will cache copies of messages from your IMAP and POP servers here. You are free to remove entries at any time.

    When setting this variable to a directory, NeoMutt needs to fetch every remote message only once and can perform regular expression searches as fast as for local folders.

    Also see the - $message_cache_clean variable.

    + $message_cache_clean variable.

    Note

    Before 2023-01-25, this was called message_cachedir
    @@ -7171,20 +7189,20 @@

    Note

    Before 2023-01-25, this was called message_cachedir<

    - 3.239. message_cachedir

    + 3.240. message_cachedir

    Note

    Renamed to - $message_cache_dir(2023-01-25)
    + $message_cache_dir(2023-01-25)

    - 3.240. message_format

    + 3.241. message_format
    @@ -7198,7 +7216,7 @@

    This is the string displayed in the "attachment" menu for attachments of type message/rfc822. For a full listing of defined printf(3)-like sequences see the section on - $index_format.

    + $index_format.

    Note

    Before 2021-03-21, this was called $msg_format

    @@ -7207,7 +7225,7 @@

    Note

    Before 2021-03-21, this was called $msg_format

    - 3.241. meta_key

    + 3.242. meta_key
    @@ -7228,20 +7246,20 @@

    - 3.242. metoo

    + 3.243. metoo

    Note

    Renamed to - $me_too(2021-03-21)
    + $me_too(2021-03-21)

    - 3.243. mh_purge

    + 3.244. mh_purge
    @@ -7260,14 +7278,14 @@

    set , the message files will simply be deleted.

    This option is similar to - $maildir_trash for Maildir folders.

    + $maildir_trash for Maildir folders.

    - 3.244. mh_seq_flagged

    + 3.245. mh_seq_flagged
    @@ -7285,7 +7303,7 @@

    - 3.245. mh_seq_replied

    + 3.246. mh_seq_replied

    @@ -7303,7 +7321,7 @@

    - 3.246. mh_seq_unseen

    + 3.247. mh_seq_unseen

    @@ -7321,7 +7339,7 @@

    - 3.247. mime_forward

    + 3.248. mime_forward

    @@ -7335,8 +7353,8 @@

    , the message you are forwarding will be attached as a separate message/rfc822 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.

    + $forward_decode and + $mime_forward_decode.

    Note

    Before 2021-03-21, this was called $mime_fwd
    @@ -7345,7 +7363,7 @@

    Note

    Before 2021-03-21, this was called $mime_fwd

    - 3.248. mime_forward_decode

    + 3.249. mime_forward_decode
    @@ -7355,18 +7373,18 @@

    Controls the decoding of complex MIME messages into text/plain when forwarding a message while - $mime_forward is + $mime_forward is set . Otherwise - $forward_decode is used instead.

    + $forward_decode is used instead.

    - 3.249. mime_forward_rest

    + 3.250. mime_forward_rest

    @@ -7384,20 +7402,20 @@

    - 3.250. mime_fwd

    + 3.251. mime_fwd

    Note

    Renamed to - $mime_forward(2021-03-21)
    + $mime_forward(2021-03-21)

    - 3.251. mime_subject

    + 3.252. mime_subject
    @@ -7409,7 +7427,7 @@

    Note

    Deprecated, since 2021-03-24

    - 3.252. mime_type_query_command

    + 3.253. mime_type_query_command
    @@ -7418,7 +7436,7 @@


    Default: (empty)

    This specifies a command to run, to determine the mime type of a new attachment when composing a message. Unless - $mime_type_query_first is set, this will only be run if the attachment's extension is not found in the mime.types file.

    + $mime_type_query_first is set, this will only be run if the attachment's extension is not found in the mime.types file.

    The string may contain a "%s", which will be substituted with the attachment filename. NeoMutt will add quotes around the string substituted for "%s" automatically according to shell quoting rules, so you should avoid adding your own. If no "%s" is found in the string, NeoMutt will append the attachment filename to the end of the string.

    The command should output a single line containing the attachment's mime type.

    Suggested values are "xdg-mime query filetype" or "file -bi".

    @@ -7428,7 +7446,7 @@

    - 3.253. mime_type_query_first

    + 3.254. mime_type_query_first

    @@ -7440,14 +7458,14 @@

    set , the - $mime_type_query_command will be run before the mime.types lookup.

    + $mime_type_query_command will be run before the mime.types lookup.

    - 3.256. move

    + 3.255. move

    @@ -7459,30 +7477,30 @@

    set , then NeoMutt will move read messages from your spool mailbox to your - $mbox mailbox or to the "mbox" specified by a + $mbox mailbox or to the "mbox" specified by a mbox-hook command.

    See also - $keep_flagged.

    + $keep_flagged.

    - 3.257. msg_format

    + 3.256. msg_format

    Note

    Renamed to - $message_format(2021-03-21)
    + $message_format(2021-03-21)

    - 3.258. narrow_tree

    + 3.257. narrow_tree
    @@ -7500,7 +7518,7 @@

    - 3.259. net_inc

    + 3.258. net_inc

    @@ -7509,18 +7527,18 @@


    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.

    + $net_inc kilobytes. If set to 0, no progress messages will be displayed.

    See also - $read_inc, - $write_inc and - $net_inc.

    + $read_inc, + $write_inc and + $net_inc.

    - 3.260. new_mail_command

    + 3.259. new_mail_command

    @@ -7532,14 +7550,14 @@

    set , NeoMutt will call this command after a new message is received. See the - $status_format documentation for the values that can be formatted into this command.

    + $status_format documentation for the values that can be formatted into this command.

    - 3.261. news_cache_dir

    + 3.260. news_cache_dir

    @@ -7560,7 +7578,7 @@

    - 3.262. news_server

    + 3.261. news_server

    @@ -7579,7 +7597,7 @@

    - 3.263. newsgroups_charset

    + 3.262. newsgroups_charset

    @@ -7597,7 +7615,7 @@

    - 3.264. newsrc

    + 3.263. newsrc

    @@ -7684,7 +7702,7 @@

    - 3.265. nm_config_file

    + 3.264. nm_config_file

    @@ -7702,7 +7720,7 @@

    - 3.266. nm_config_profile

    + 3.265. nm_config_profile

    @@ -7717,7 +7735,7 @@

    - 3.267. nm_db_limit

    + 3.266. nm_db_limit

    @@ -7732,20 +7750,20 @@

    - 3.268. nm_default_uri

    + 3.267. nm_default_uri

    Note

    Renamed to - $nm_default_url(2021-02-11)
    + $nm_default_url(2021-02-11)

    - 3.269. nm_default_url

    + 3.268. nm_default_url
    @@ -7762,7 +7780,7 @@

    Note

    Before 2021-02-11, this was called $nm_default_uri

    - 3.270. nm_exclude_tags

    + 3.269. nm_exclude_tags
    @@ -7777,7 +7795,7 @@

    - 3.271. nm_flagged_tag

    + 3.270. nm_flagged_tag

    @@ -7795,7 +7813,7 @@

    - 3.272. nm_open_timeout

    + 3.271. nm_open_timeout

    @@ -7810,7 +7828,7 @@

    - 3.273. nm_query_type

    + 3.272. nm_query_type

    @@ -7828,7 +7846,7 @@

    - 3.274. nm_query_window_current_position

    + 3.273. nm_query_window_current_position

    @@ -7843,7 +7861,7 @@

    - 3.275. nm_query_window_current_search

    + 3.274. nm_query_window_current_search

    @@ -7858,7 +7876,7 @@

    - 3.276. nm_query_window_duration

    + 3.275. nm_query_window_duration

    @@ -7873,7 +7891,7 @@

    - 3.277. nm_query_window_enable

    + 3.276. nm_query_window_enable

    @@ -7888,7 +7906,7 @@

    - 3.278. nm_query_window_or_terms

    + 3.277. nm_query_window_or_terms

    @@ -7906,7 +7924,7 @@

    - 3.279. nm_query_window_timebase

    + 3.278. nm_query_window_timebase

    @@ -7924,7 +7942,7 @@

    - 3.280. nm_record

    + 3.279. nm_record

    @@ -7933,15 +7951,15 @@


    Default: no

    This variable specifies whether, when writing a just-sent message to the - $record, the message should also be added to the notmuch DB. Replies inherit the notmuch tags from the original message. See - $nm_record_tags for how to modify the set of notmuch tags assigned to sent messages written to the record.

    + $record, the message should also be added to the notmuch DB. Replies inherit the notmuch tags from the original message. See + $nm_record_tags for how to modify the set of notmuch tags assigned to sent messages written to the record.

    - 3.281. nm_record_tags

    + 3.280. nm_record_tags

    @@ -7950,7 +7968,7 @@


    Default: (empty)

    This variable specifies the notmuch tag modifications (addition, removal, toggling) applied to messages added to the Neomutt record when - $nm_record is true. See the description of the + $nm_record is true. See the description of the <modify-labels> function for the syntax.

    @@ -7958,7 +7976,7 @@

    - 3.282. nm_replied_tag

    + 3.281. nm_replied_tag

    @@ -7976,7 +7994,7 @@

    - 3.283. nm_unread_tag

    + 3.282. nm_unread_tag

    @@ -7994,7 +8012,7 @@

    - 3.284. nntp_authenticators

    + 3.283. nntp_authenticators

    @@ -8020,7 +8038,7 @@

    - 3.285. nntp_context

    + 3.284. nntp_context

    @@ -8035,7 +8053,7 @@

    - 3.286. nntp_listgroup

    + 3.285. nntp_listgroup

    @@ -8050,7 +8068,7 @@

    - 3.287. nntp_load_description

    + 3.286. nntp_load_description

    @@ -8065,7 +8083,7 @@

    - 3.288. nntp_pass

    + 3.287. nntp_pass

    @@ -8080,7 +8098,7 @@

    - 3.289. nntp_poll

    + 3.288. nntp_poll

    @@ -8095,7 +8113,7 @@

    - 3.290. nntp_user

    + 3.289. nntp_user

    @@ -8113,7 +8131,7 @@

    - 3.291. pager

    + 3.290. pager

    @@ -8129,7 +8147,7 @@

    - 3.292. pager_context

    + 3.291. pager_context

    @@ -8145,7 +8163,7 @@

    - 3.293. pager_format

    + 3.292. pager_format

    @@ -8157,14 +8175,14 @@

    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.

    + $index_format section.

    - 3.294. pager_index_lines

    + 3.293. pager_index_lines

    @@ -8179,7 +8197,7 @@

    - 3.295. pager_read_delay

    + 3.294. pager_read_delay

    @@ -8188,14 +8206,14 @@


    Default: 0

    Determines the number of seconds that must elapse after first opening a new message in the pager before that message will be marked as read. A value of 0 results in the message being marked read unconditionally; for other values, navigating to another message or exiting the pager before the timeout will leave the message marked unread. This setting is ignored if - $pager is set.

    + $pager is set.

    - 3.296. pager_skip_quoted_context

    + 3.295. pager_skip_quoted_context

    @@ -8217,7 +8235,7 @@

    Note

    Before 2021-06-18, this was called $skip_quoted_offs

    - 3.297. pager_stop

    + 3.296. pager_stop
    @@ -8239,7 +8257,7 @@

    - 3.298. pattern_format

    + 3.297. pattern_format

    @@ -8293,7 +8311,7 @@

    - 3.299. pgp_auto_decode

    + 3.298. pgp_auto_decode

    @@ -8314,7 +8332,7 @@

    - 3.300. pgp_auto_inline

    + 3.299. pgp_auto_inline

    @@ -8325,7 +8343,7 @@

    This option controls whether NeoMutt 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. The GPGME backend does not support this option.

    Note that NeoMutt might automatically use PGP/MIME for messages which consist of more than a single MIME part. NeoMutt can be configured to ask before sending PGP/MIME messages when inline (traditional) would not work.

    Also see the - $pgp_mime_auto variable.

    + $pgp_mime_auto variable.

    Also note that using the old-style PGP message format is strongly @@ -8341,7 +8359,7 @@

    Note

    Before 2004-04-12, this was called $pgp_create_tradi

    - 3.301. pgp_autoencrypt

    + 3.300. pgp_autoencrypt
    @@ -8354,20 +8372,20 @@

    Note

    Renamed to

    - 3.302. pgp_autoinline

    + 3.301. pgp_autoinline

    Note

    Renamed to - $pgp_auto_inline(2021-02-11)
    + $pgp_auto_inline(2021-02-11)

    - 3.303. pgp_autosign

    + 3.302. pgp_autosign
    @@ -8380,20 +8398,20 @@

    Note

    Renamed to

    - 3.304. pgp_auto_traditional

    + 3.303. pgp_auto_traditional

    Note

    Renamed to - $pgp_reply_inline(2021-03-21)
    + $pgp_reply_inline(2021-03-21)

    - 3.305. pgp_check_exit

    + 3.304. pgp_check_exit
    @@ -8411,7 +8429,7 @@

    - 3.306. pgp_check_gpg_decrypt_status_fd

    + 3.305. pgp_check_gpg_decrypt_status_fd

    @@ -8423,20 +8441,20 @@

    set , NeoMutt will check the status file descriptor output of - $pgp_decrypt_command and - $pgp_decode_command for GnuPG status codes indicating successful decryption. This will check for the presence of DECRYPTION_OKAY, absence of DECRYPTION_FAILED, and that all PLAINTEXT occurs between the BEGIN_DECRYPTION and END_DECRYPTION status codes.

    + $pgp_decrypt_command and + $pgp_decode_command for GnuPG status codes indicating successful decryption. This will check for the presence of DECRYPTION_OKAY, absence of DECRYPTION_FAILED, and that all PLAINTEXT occurs between the BEGIN_DECRYPTION and END_DECRYPTION status codes.

    If unset , NeoMutt will instead match the status fd output against - $pgp_decryption_okay. (PGP only)

    + $pgp_decryption_okay. (PGP only)

    - 3.307. pgp_clear_sign_command

    + 3.306. pgp_clear_sign_command

    @@ -8452,7 +8470,7 @@

    deprecated .

    This is a format string, see the - $pgp_decode_command command for possible + $pgp_decode_command command for possible printf(3)-like sequences. Note that in this case, %r expands to the search string, which is a list of one or more quoted values such as email address, name, or keyid. (PGP only)

    Note

    Before 2021-02-11, this was called $pgp_clearsign_command
    @@ -8462,33 +8480,33 @@

    Note

    Before 2021-02-11, this was called $pgp_clearsign_co

    - 3.308. pgp_clearsign_command

    + 3.307. pgp_clearsign_command

    Note

    Renamed to - $pgp_clear_sign_command(2021-02-11)
    + $pgp_clear_sign_command(2021-02-11)

    - 3.309. pgp_create_traditional

    + 3.308. pgp_create_traditional

    Note

    Renamed to - $pgp_auto_inline(2004-04-12)
    + $pgp_auto_inline(2004-04-12)

    - 3.310. pgp_decode_command

    + 3.309. pgp_decode_command
    @@ -8509,8 +8527,8 @@

    + $pgp_sign_as if set, otherwise the value of + $pgp_default_key. @@ -8541,7 +8559,7 @@

    Note

    Before 2018-01-11, this was called $pgp_self_encrypt

    - 3.311. pgp_decrypt_command

    + 3.310. pgp_decrypt_command
    @@ -8551,7 +8569,7 @@

    This command is used to decrypt a PGP encrypted message.

    This is a format string, see the - $pgp_decode_command command for possible + $pgp_decode_command command for possible printf(3)-like sequences. (PGP only)

    Note: When decrypting messages using gpg, a pinentry program needs to be invoked unless the password is cached within @@ -8565,7 +8583,7 @@

    - 3.312. pgp_decryption_okay

    + 3.311. pgp_decryption_okay

    @@ -8574,16 +8592,16 @@


    Default: (empty)

    If you assign text to this variable, then an encrypted PGP message is only considered successfully decrypted if the output from - $pgp_decrypt_command contains the text. This is used to protect against a spoofed encrypted message, with multipart/encrypted headers but containing a block that is not actually encrypted. (e.g. simply signed and ascii armored text).

    + $pgp_decrypt_command contains the text. This is used to protect against a spoofed encrypted message, with multipart/encrypted headers but containing a block that is not actually encrypted. (e.g. simply signed and ascii armored text).

    Note that if - $pgp_check_gpg_decrypt_status_fd is set, this variable is ignored. (PGP only)

    + $pgp_check_gpg_decrypt_status_fd is set, this variable is ignored. (PGP only)

    - 3.313. pgp_default_key

    + 3.312. pgp_default_key

    @@ -8592,10 +8610,10 @@


    Default: (empty)

    This is the default key-pair to use for PGP operations. It will be used for encryption (see - $postpone_encrypt and - $pgp_self_encrypt).

    + $postpone_encrypt and + $pgp_self_encrypt).

    It will also be used for signing unless - $pgp_sign_as is set.

    + $pgp_sign_as is set.

    The (now deprecated) pgp_self_encrypt_as @@ -8606,7 +8624,7 @@

    - 3.314. pgp_encrypt_only_command

    + 3.313. pgp_encrypt_only_command

    @@ -8616,7 +8634,7 @@

    This command is used to encrypt a body part without signing it.

    This is a format string, see the - $pgp_decode_command command for possible + $pgp_decode_command command for possible printf(3)-like sequences. Note that in this case, %r expands to the search string, which is a list of one or more quoted values such as email address, name, or keyid. (PGP only)

    @@ -8624,7 +8642,7 @@

    - 3.315. pgp_encrypt_self

    + 3.314. pgp_encrypt_self

    @@ -8636,7 +8654,7 @@

    Note

    Deprecated, since 2019-09-09

    - 3.316. pgp_encrypt_sign_command

    + 3.315. pgp_encrypt_sign_command
    @@ -8646,7 +8664,7 @@

    This command is used to both sign and encrypt a body part.

    This is a format string, see the - $pgp_decode_command command for possible + $pgp_decode_command command for possible printf(3)-like sequences. (PGP only)

    @@ -8654,7 +8672,7 @@

    - 3.317. pgp_entry_format

    + 3.316. pgp_entry_format

    @@ -8666,11 +8684,11 @@

    This variable allows you to customize the PGP key selection menu to your personal taste. If - $crypt_use_gpgme is + $crypt_use_gpgme is set , then it applies to S/MIME key selection menu also. This string is similar to - $index_format, but has its own set of + $index_format, but has its own set of printf(3)-like sequences:

    %d Date and time of message using - date_format and sender's timezone It is encouraged to use "%{fmt}" instead, where "fmt" is the value of - $date_format.
    %D Date and time of message using - date_format and local timezone It is encouraged to use "%[fmt]" instead, where "fmt" is the value of - $date_format.
    %e
    %T The appropriate character from the - $to_chars string
    %u
    %Z A three character set of message status flags. The first character is new/read/replied flags ("n"/"o"/"r"/"O"/"N"). The second is deleted or encryption flags ("D"/"d"/"S"/"P"/"s"/"K"). The third is either tagged/flagged ("*"/"!"), or one of the characters Listed in - $to_chars.
    %zc
    %a The value of - $pgp_sign_as if set, otherwise the value of - $pgp_default_key.
    %f
    @@ -8747,7 +8765,7 @@

    - 3.318. pgp_export_command

    + 3.317. pgp_export_command

    @@ -8757,7 +8775,7 @@

    This command is used to export a public key from the user's key ring.

    This is a format string, see the - $pgp_decode_command command for possible + $pgp_decode_command command for possible printf(3)-like sequences. (PGP only)

    @@ -8765,7 +8783,7 @@

    - 3.319. pgp_get_keys_command

    + 3.318. pgp_get_keys_command

    @@ -8774,7 +8792,7 @@


    Default: (empty)

    This command is invoked whenever NeoMutt needs to fetch the public key associated with an email address. Of the sequences supported by - $pgp_decode_command, %r is the only + $pgp_decode_command, %r is the only printf(3)-like sequence used with this format. Note that in this case, %r expands to the email address, not the public key ID (the key ID is unknown, which is why NeoMutt is invoking this command). (PGP only)

    Note

    Before 2021-02-11, this was called $pgp_getkeys_command
    @@ -8784,20 +8802,20 @@

    Note

    Before 2021-02-11, this was called $pgp_getkeys_comm

    - 3.320. pgp_getkeys_command

    + 3.319. pgp_getkeys_command

    Note

    Renamed to - $pgp_get_keys_command(2021-02-11)
    + $pgp_get_keys_command(2021-02-11)

    - 3.321. pgp_good_sign

    + 3.320. pgp_good_sign
    @@ -8806,14 +8824,14 @@


    Default: (empty)

    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)

    + $pgp_verify_command contains the text. Use this variable if the exit code from the command is 0 even for bad signatures. (PGP only)

    - 3.322. pgp_ignore_subkeys

    + 3.321. pgp_ignore_subkeys
    @@ -8831,7 +8849,7 @@

    - 3.323. pgp_import_command

    + 3.322. pgp_import_command

    @@ -8841,7 +8859,7 @@

    This command is used to import a key from a message into the user's public key ring.

    This is a format string, see the - $pgp_decode_command command for possible + $pgp_decode_command command for possible printf(3)-like sequences. (PGP only)

    @@ -8849,7 +8867,7 @@

    - 3.324. pgp_list_pubring_command

    + 3.323. pgp_list_pubring_command

    @@ -8864,7 +8882,7 @@

    Note: gpg's fixed-list-mode option should not be used. It produces a different date format which may result in NeoMutt showing incorrect key generation dates.

    This is a format string, see the - $pgp_decode_command command for possible + $pgp_decode_command command for possible printf(3)-like sequences. (PGP only)

    @@ -8872,7 +8890,7 @@

    - 3.325. pgp_list_secring_command

    + 3.324. pgp_list_secring_command

    @@ -8887,7 +8905,7 @@

    Note: gpg's fixed-list-mode option should not be used. It produces a different date format which may result in NeoMutt showing incorrect key generation dates.

    This is a format string, see the - $pgp_decode_command command for possible + $pgp_decode_command command for possible printf(3)-like sequences. (PGP only)

    @@ -8895,7 +8913,7 @@

    - 3.326. pgp_long_ids

    + 3.325. pgp_long_ids

    @@ -8916,7 +8934,7 @@

    - 3.327. pgp_mime_auto

    + 3.326. pgp_mime_auto

    @@ -8938,7 +8956,7 @@

    - 3.328. pgp_reply_inline

    + 3.327. pgp_reply_inline

    @@ -8949,7 +8967,7 @@

    Setting this variable will cause NeoMutt 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 NeoMutt internals for previously checked/flagged messages.

    Note that NeoMutt might automatically use PGP/MIME for messages which consist of more than a single MIME part. NeoMutt can be configured to ask before sending PGP/MIME messages when inline (traditional) would not work.

    Also see the - $pgp_mime_auto variable.

    + $pgp_mime_auto variable.

    Also note that using the old-style PGP message format is strongly @@ -8965,7 +8983,7 @@

    Note

    Before 2021-03-21, this was called $pgp_auto_traditi

    - 3.329. pgp_replyencrypt

    + 3.328. pgp_replyencrypt
    @@ -8978,20 +8996,20 @@

    Note

    Renamed to

    - 3.330. pgp_replyinline

    + 3.329. pgp_replyinline

    Note

    Renamed to - $pgp_reply_inline(2021-03-21)
    + $pgp_reply_inline(2021-03-21)

    - 3.331. pgp_replysign

    + 3.330. pgp_replysign
    @@ -9004,7 +9022,7 @@

    Note

    Renamed to

    - 3.332. pgp_replysignencrypted

    + 3.331. pgp_replysignencrypted
    @@ -9017,7 +9035,7 @@

    Note

    Renamed to

    - 3.333. pgp_retainable_sigs

    + 3.332. pgp_retainable_sigs
    @@ -9040,7 +9058,7 @@

    - 3.334. pgp_self_encrypt

    + 3.333. pgp_self_encrypt

    @@ -9052,27 +9070,27 @@

    set , PGP encrypted messages will also be encrypted using the key in - $pgp_default_key. (PGP only)

    + $pgp_default_key. (PGP only)

    - 3.335. pgp_self_encrypt_as

    + 3.334. pgp_self_encrypt_as

    Note

    Renamed to - $pgp_default_key(2018-01-11)
    + $pgp_default_key(2018-01-11)

    - 3.336. pgp_show_unusable

    + 3.335. pgp_show_unusable
    @@ -9090,7 +9108,7 @@

    - 3.337. pgp_sign_as

    + 3.336. pgp_sign_as

    @@ -9099,7 +9117,7 @@


    Default: (empty)

    If you have a different key pair to use for signing, you should set this to the signing key. Most people will only need to set - $pgp_default_key. It is recommended that you use the keyid form to specify your key (e.g. + $pgp_default_key. It is recommended that you use the keyid form to specify your key (e.g. 0x00112233 ). (PGP only)

    @@ -9107,7 +9125,7 @@

    - 3.338. pgp_sign_command

    + 3.337. pgp_sign_command

    @@ -9118,7 +9136,7 @@

    This command is used to create the detached PGP signature for a multipart/signed PGP/MIME body part.

    This is a format string, see the - $pgp_decode_command command for possible + $pgp_decode_command command for possible printf(3)-like sequences. (PGP only)

    @@ -9126,7 +9144,7 @@

    - 3.339. pgp_sort_keys

    + 3.338. pgp_sort_keys

    @@ -9168,7 +9186,7 @@

    - 3.340. pgp_strict_enc

    + 3.339. pgp_strict_enc

    @@ -9186,7 +9204,7 @@

    - 3.341. pgp_timeout

    + 3.340. pgp_timeout

    @@ -9201,7 +9219,7 @@

    - 3.342. pgp_use_gpg_agent

    + 3.341. pgp_use_gpg_agent

    @@ -9232,7 +9250,7 @@

    - 3.343. pgp_verify_command

    + 3.342. pgp_verify_command

    @@ -9242,7 +9260,7 @@

    This command is used to verify PGP signatures.

    This is a format string, see the - $pgp_decode_command command for possible + $pgp_decode_command command for possible printf(3)-like sequences. (PGP only)

    @@ -9250,7 +9268,7 @@

    - 3.344. pgp_verify_key_command

    + 3.343. pgp_verify_key_command

    @@ -9260,7 +9278,7 @@

    This command is used to verify key information from the key selection menu.

    This is a format string, see the - $pgp_decode_command command for possible + $pgp_decode_command command for possible printf(3)-like sequences. (PGP only)

    @@ -9268,20 +9286,20 @@

    - 3.345. pgp_verify_sig

    + 3.344. pgp_verify_sig

    Note

    Renamed to - $crypt_verify_sig(2002-01-24)
    + $crypt_verify_sig(2002-01-24)

    - 3.346. pipe_decode

    + 3.345. pipe_decode

    @@ -9298,7 +9316,7 @@

    set , NeoMutt will attempt to decode the messages first.

    Also see - $pipe_decode_weed, which controls whether headers will be weeded when this is + $pipe_decode_weed, which controls whether headers will be weeded when this is set .

    @@ -9308,7 +9326,7 @@

    - 3.347. pipe_decode_weed

    + 3.346. pipe_decode_weed

    @@ -9318,14 +9336,14 @@

    For <pipe-message>, when - $pipe_decode is set, this further controls whether NeoMutt will weed headers.

    + $pipe_decode is set, this further controls whether NeoMutt will weed headers.

    - 3.348. pipe_sep

    + 3.347. pipe_sep

    @@ -9343,7 +9361,7 @@

    - 3.349. pipe_split

    + 3.348. pipe_split

    @@ -9360,14 +9378,14 @@

    set , NeoMutt 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.

    + $pipe_sep separator is added after each message.

    - 3.350. pop_auth_try_all

    + 3.349. pop_auth_try_all

    @@ -9388,7 +9406,7 @@

    - 3.351. pop_authenticators

    + 3.350. pop_authenticators

    @@ -9410,7 +9428,7 @@

    - 3.352. pop_check_interval

    + 3.351. pop_check_interval

    @@ -9427,20 +9445,20 @@

    Note

    Before 2021-02-11, this was called $pop_checkinterva

    - 3.353. pop_checkinterval

    + 3.352. pop_checkinterval

    Note

    Renamed to - $pop_check_interval(2021-02-11)
    + $pop_check_interval(2021-02-11)

    - 3.354. pop_delete

    + 3.353. pop_delete
    @@ -9464,7 +9482,7 @@

    - 3.355. pop_host

    + 3.354. pop_host

    @@ -9486,7 +9504,7 @@

    - 3.356. pop_last

    + 3.355. pop_last

    @@ -9508,7 +9526,7 @@

    - 3.357. pop_oauth_refresh_command

    + 3.356. pop_oauth_refresh_command

    @@ -9524,7 +9542,7 @@

    - 3.358. pop_pass

    + 3.357. pop_pass

    @@ -9546,7 +9564,7 @@

    - 3.359. pop_reconnect

    + 3.358. pop_reconnect

    @@ -9561,7 +9579,7 @@

    - 3.360. pop_user

    + 3.359. pop_user

    @@ -9577,20 +9595,20 @@

    - 3.361. post_indent_str

    + 3.360. post_indent_str

    Note

    Renamed to - $post_indent_string(2021-03-21)
    + $post_indent_string(2021-03-21)

    - 3.362. post_indent_string

    + 3.361. post_indent_string
    @@ -9603,7 +9621,7 @@

    Note

    Renamed to

    - 3.363. post_moderated

    + 3.362. post_moderated
    @@ -9624,7 +9642,7 @@

    - 3.364. postpone

    + 3.363. postpone

    @@ -9633,7 +9651,7 @@


    Default: ask-yes

    Controls whether or not messages are saved in the - $postponed mailbox when you elect not to send immediately. If set to + $postponed mailbox when you elect not to send immediately. If set to ask-yes or @@ -9641,14 +9659,14 @@

    ask-no , you will be prompted with "Save (postpone) draft message?" when quitting from the "compose" screen.

    Also see the - $recall variable.

    + $recall variable.

    - 3.365. postpone_encrypt

    + 3.364. postpone_encrypt

    @@ -9660,16 +9678,16 @@

    set , postponed messages that are marked for encryption will be self-encrypted. NeoMutt will first try to encrypt using the value specified in - $pgp_default_key or - $smime_default_key. If those are not set, it will try the deprecated - $postpone_encrypt_as. (Crypto only)

    + $pgp_default_key or + $smime_default_key. If those are not set, it will try the deprecated + $postpone_encrypt_as. (Crypto only)

    - 3.366. postpone_encrypt_as

    + 3.365. postpone_encrypt_as

    @@ -9678,16 +9696,16 @@


    Default: (empty)

    This is a deprecated fall-back variable for - $postpone_encrypt. Please use - $pgp_default_key or - $smime_default_key. (Crypto only)

    + $postpone_encrypt. Please use + $pgp_default_key or + $smime_default_key. (Crypto only)

    - 3.367. postponed

    + 3.366. postponed

    @@ -9699,16 +9717,16 @@

    NeoMutt allows you to indefinitely " - postpone sending a message" which you are editing. When you choose to postpone a message, NeoMutt saves it in the mailbox specified by this variable.

    + postpone sending a message" which you are editing. When you choose to postpone a message, NeoMutt saves it in the mailbox specified by this variable.

    Also see the - $postpone variable.

    + $postpone variable.

    - 3.368. preconnect

    + 3.367. preconnect

    @@ -9733,7 +9751,7 @@

    - 3.369. preferred_languages

    + 3.368. preferred_languages

    @@ -9751,7 +9769,7 @@

    - 3.370. print

    + 3.369. print

    @@ -9766,20 +9784,20 @@

    - 3.371. print_cmd

    + 3.370. print_cmd

    Note

    Renamed to - $print_command(2021-03-21)
    + $print_command(2021-03-21)

    - 3.372. print_command

    + 3.371. print_command
    @@ -9799,7 +9817,7 @@

    Note

    Before 2021-03-21, this was called $print_cmd

    - 3.373. print_decode

    + 3.372. print_decode
    @@ -9812,12 +9830,12 @@

    set , the message is decoded before it is passed to the external command specified by - $print_command. If this option is + $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.

    Also see - $print_decode_weed, which controls whether headers will be weeded when this is + $print_decode_weed, which controls whether headers will be weeded when this is set .

    @@ -9827,7 +9845,7 @@

    - 3.374. print_decode_weed

    + 3.373. print_decode_weed

    @@ -9837,14 +9855,14 @@

    For <print-message>, when - $print_decode is set, this further controls whether NeoMutt will weed headers.

    + $print_decode is set, this further controls whether NeoMutt will weed headers.

    - 3.375. print_split

    + 3.374. print_split

    @@ -9857,11 +9875,11 @@

    set , the command specified by - $print_command is executed once for each message which is to be printed. If this option is + $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.

    + $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 @@ -9873,7 +9891,7 @@

    - 3.376. prompt_after

    + 3.375. prompt_after

    @@ -9885,7 +9903,7 @@

    external - $pager, setting this variable will cause NeoMutt to prompt you for a command when the pager exits rather than returning to the index menu. If + $pager, setting this variable will cause NeoMutt to prompt you for a command when the pager exits rather than returning to the index menu. If unset , NeoMutt will return to the index menu when the external pager exits.

    @@ -9895,7 +9913,7 @@

    - 3.377. query_command

    + 3.376. query_command

    @@ -9911,7 +9929,7 @@

    - 3.378. query_format

    + 3.377. query_format

    @@ -9980,16 +9998,16 @@

    For an explanation of "soft-fill", see the - $index_format documentation.

    + $index_format documentation.

    * = can be optionally printed if nonzero, see the - $status_format documentation.

    + $status_format documentation.

    - 3.379. quit

    + 3.378. quit

    @@ -10020,7 +10038,7 @@

    - 3.380. quote_regex

    + 3.379. quote_regex

    @@ -10035,7 +10053,7 @@

    <toggle-quoted> command, or colored according to the "color quoted" family of directives.

    Higher levels of quoting may be colored differently ("color quoted1", "color quoted2", etc.). The quoting level is determined by removing the last character from the matched text and recursively reapplying the regular expression until it fails to produce a match.

    Match detection may be overridden by the - $smileys regular expression.

    + $smileys regular expression.

    Note

    Before 2021-03-21, this was called $quote_regexp
    @@ -10044,20 +10062,20 @@

    Note

    Before 2021-03-21, this was called $quote_regexp

    - 3.381. quote_regexp

    + 3.380. quote_regexp

    Note

    Renamed to - $quote_regex(2021-03-21)
    + $quote_regex(2021-03-21)

    - 3.382. read_inc

    + 3.381. read_inc
    @@ -10067,9 +10085,9 @@

    If set to a value greater than 0, NeoMutt 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 this many messages have been read or searched (e.g., if set to 25, NeoMutt 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, - $net_inc and - $time_inc variables and the " + $write_inc, + $net_inc and + $time_inc variables and the " tuning" section of the manual for performance considerations.

    @@ -10077,7 +10095,7 @@

    - 3.383. read_only

    + 3.382. read_only

    @@ -10095,7 +10113,7 @@

    - 3.384. real_name

    + 3.383. real_name

    @@ -10106,7 +10124,7 @@

    This variable specifies what "real" or "personal" name should be used when sending messages.

    If not specified, then the user's "real name" will be read from /etc/passwd. This option will not be used, if " - $from" is set.

    + $from" is set.

    Note

    Before 2021-03-21, this was called $realname
    @@ -10115,20 +10133,20 @@

    Note

    Before 2021-03-21, this was called $realname

    - 3.385. realname

    + 3.384. realname

    Note

    Renamed to - $real_name(2021-03-21)
    + $real_name(2021-03-21)

    - 3.386. recall

    + 3.385. recall
    @@ -10143,14 +10161,14 @@

    is not generally useful, and thus not recommended. Note that the <recall-message> function can be used to manually recall postponed messages.

    Also see - $postponed variable.

    + $postponed variable.

    - 3.387. record

    + 3.386. record
    @@ -10166,21 +10184,21 @@

    The value of - $record + $record is overridden by the - $force_name and - $save_name variables, and the " + $force_name and + $save_name variables, and the " fcc-hook" command. Also see $copy and - $write_bcc.

    + $write_bcc.

    - 3.388. reflow_space_quotes

    + 3.387. reflow_space_quotes
    @@ -10189,7 +10207,7 @@


    Default: yes

    This option controls how quotes from format=flowed messages are displayed in the pager and when replying (with - $text_flowed + $text_flowed unset ). When set, this option adds spaces after each level of quote marks, turning ">>>foo" into "> > > foo".

    @@ -10197,11 +10215,11 @@

    Note: If - $reflow_text is + $reflow_text is unset , this option has no effect. Also, this option does not affect replies when - $text_flowed is + $text_flowed is set .

    @@ -10211,7 +10229,7 @@

    - 3.389. reflow_text

    + 3.388. reflow_text

    @@ -10230,15 +10248,15 @@

    format=flowed format.

    Also see - $reflow_wrap, and - $wrap.

    + $reflow_wrap, and + $wrap.

    - 3.390. reflow_wrap

    + 3.389. reflow_wrap

    @@ -10247,25 +10265,25 @@


    Default: 78

    This variable controls the maximum paragraph width when reformatting text/plain parts when - $reflow_text is + $reflow_text is set . When the value is 0, paragraphs will be wrapped at the terminal's right margin. A positive value sets the paragraph width relative to the left margin. A negative value set the paragraph width relative to the right margin.

    Be aware that the reformatted lines of a paragraph are still subject to - $wrap. This means if - $reflow_wrap is 40 and - $wrap is 30, then the paragraph gets reformatted to 40 characters a line (due to - $reflow_wrap) and afterwards each 40-character-line is split at 30 characters (due to - $wrap), resulting in alternating line lengths of 30 and 10 characters.

    + $wrap. This means if + $reflow_wrap is 40 and + $wrap is 30, then the paragraph gets reformatted to 40 characters a line (due to + $reflow_wrap) and afterwards each 40-character-line is split at 30 characters (due to + $wrap), resulting in alternating line lengths of 30 and 10 characters.

    Also see - $wrap.

    + $wrap.

    - 3.391. reply_regex

    + 3.390. reply_regex

    @@ -10290,7 +10308,7 @@

    The last part matches a colon followed by an optional space or tab. Note "\t" is converted to a literal tab inside a double quoted string. If you use a single quoted string, you would have to type an actual tab character, and would need to convert the double-backslashes to single backslashes.

    Note: the result of this regex match against the subject is stored in the header cache. Mutt isn't smart enough to invalidate a header cache entry based on changing - $reply_regex, so if you aren't seeing correct values in the index, try temporarily turning off the header cache. If that fixes the problem, then once the variable is set to your liking, remove your stale header cache files and turn the header cache back on.

    + $reply_regex, so if you aren't seeing correct values in the index, try temporarily turning off the header cache. If that fixes the problem, then once the variable is set to your liking, remove your stale header cache files and turn the header cache back on.

    Note

    Before 2021-03-21, this was called $reply_regexp
    @@ -10299,20 +10317,20 @@

    Note

    Before 2021-03-21, this was called $reply_regexp

    - 3.392. reply_regexp

    + 3.391. reply_regexp

    Note

    Renamed to - $reply_regex(2021-03-21)
    + $reply_regex(2021-03-21)

    - 3.393. reply_self

    + 3.392. reply_self
    @@ -10332,7 +10350,7 @@

    - 3.394. reply_to

    + 3.393. reply_to

    @@ -10353,7 +10371,7 @@

    - 3.395. reply_with_xorig

    + 3.394. reply_with_xorig

    @@ -10362,7 +10380,7 @@


    Default: no

    This variable provides a toggle. When active, the From: header will be extracted from the current mail's 'X-Original-To:' header. This setting does not have precedence over " - reverse_real_name".

    + reverse_real_name".

    Assuming 'fast_reply' is disabled, this option will prompt the user with a prefilled From: header.

    @@ -10370,7 +10388,7 @@

    - 3.396. resolve

    + 3.395. resolve

    @@ -10389,7 +10407,7 @@

    - 3.397. resume_draft_files

    + 3.396. resume_draft_files

    @@ -10408,7 +10426,7 @@

    - 3.398. resume_edited_draft_files

    + 3.397. resume_edited_draft_files

    @@ -10421,9 +10439,9 @@

    set , draft files previously edited (via -E -H on the command line) will have - $resume_draft_files automatically set when they are used as a draft file again.

    + $resume_draft_files automatically set when they are used as a draft file again.

    The first time a draft file is saved, NeoMutt will add a header, X-Mutt-Resume-Draft to the saved file. The next time the draft file is read in, if NeoMutt sees the header, it will set - $resume_draft_files.

    + $resume_draft_files.

    This option is designed to prevent multiple signatures, user-defined headers, and other processing effects from being made multiple times to the draft file.

    @@ -10431,7 +10449,7 @@

    - 3.399. reverse_alias

    + 3.398. reverse_alias

    @@ -10454,7 +10472,7 @@

    - 3.400. reverse_name

    + 3.399. reverse_name

    @@ -10482,14 +10500,14 @@

    line will use your address on the current machine.

    Also see the " alternates" command and - $reverse_real_name.

    + $reverse_real_name.

    - 3.401. reverse_real_name

    + 3.400. reverse_real_name

    @@ -10498,7 +10516,7 @@


    Default: yes

    This variable fine-tunes the behavior of the - $reverse_name feature.

    + $reverse_name feature.

    When it is unset @@ -10508,7 +10526,7 @@

    set , NeoMutt will use the matching address as-is.

    In either case, a missing real name will be filled in afterwards using the value of - $real_name.

    + $real_name.

    Note

    Before 2021-03-21, this was called $reverse_realname
    @@ -10517,20 +10535,20 @@

    Note

    Before 2021-03-21, this was called $reverse_realname

    - 3.402. reverse_realname

    + 3.401. reverse_realname

    Note

    Renamed to - $reverse_real_name(2021-03-21)
    + $reverse_real_name(2021-03-21)

    - 3.403. rfc2047_parameters

    + 3.402. rfc2047_parameters
    @@ -10564,7 +10582,7 @@

    - 3.404. save_address

    + 3.403. save_address

    @@ -10576,8 +10594,8 @@

    set , NeoMutt will take the sender's full address when choosing a default folder for saving a mail. If - $save_name or - $force_name is + $save_name or + $force_name is set too, the selection of the Fcc folder will be changed as well.

    @@ -10587,7 +10605,7 @@

    - 3.405. save_empty

    + 3.404. save_empty

    @@ -10599,7 +10617,7 @@

    unset , mailboxes which contain no saved messages will be removed when closed (the exception is - $spool_file which is never removed). If + $spool_file which is never removed). If set , mailboxes are never removed.

    @@ -10613,7 +10631,7 @@

    - 3.406. save_history

    + 3.405. save_history

    @@ -10622,17 +10640,17 @@


    Default: 0

    This variable controls the size of the history (per category) saved in the - $history_file file.

    + $history_file file.

    Setting this to a value greater than - $history is possible. However, there will never be more than - $history entries to select from even if more are recorded in the history file.

    + $history is possible. However, there will never be more than + $history entries to select from even if more are recorded in the history file.

    - 3.407. save_name

    + 3.406. save_name

    @@ -10644,20 +10662,20 @@

    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 + $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.

    + $record mailbox.

    Also see the - $force_name variable.

    + $force_name variable.

    - 3.408. save_unsubscribed

    + 3.407. save_unsubscribed

    @@ -10675,7 +10693,7 @@

    - 3.409. score

    + 3.408. score

    @@ -10687,14 +10705,14 @@

    unset , scoring is turned off. This can be useful to selectively disable scoring for certain folders when the - $score_threshold_delete variable and related are used.

    + $score_threshold_delete variable and related are used.

    - 3.410. score_threshold_delete

    + 3.409. score_threshold_delete

    @@ -10709,7 +10727,7 @@

    - 3.411. score_threshold_flag

    + 3.410. score_threshold_flag

    @@ -10724,7 +10742,7 @@

    - 3.412. score_threshold_read

    + 3.411. score_threshold_read

    @@ -10739,7 +10757,7 @@

    - 3.413. search_context

    + 3.412. search_context

    @@ -10754,7 +10772,7 @@

    - 3.414. send_charset

    + 3.413. send_charset

    @@ -10775,7 +10793,7 @@

    - 3.415. sendmail

    + 3.414. sendmail

    @@ -10788,10 +10806,10 @@

    Specifies the program and arguments used to deliver mail sent by NeoMutt. NeoMutt expects that the specified program interprets additional arguments as recipient addresses. NeoMutt appends all recipients after adding a -- delimiter (if not already present). Additional flags, such as for - $use_8bit_mime, - $use_envelope_from, - $dsn_notify, or - $dsn_return will be added before the delimiter.

    + $use_8bit_mime, + $use_envelope_from, + $dsn_notify, or + $dsn_return will be added before the delimiter.

    Note: @@ -10801,14 +10819,14 @@

    See also: - $write_bcc.

    + $write_bcc.

    - 3.416. sendmail_wait

    + 3.415. sendmail_wait

    @@ -10817,7 +10835,7 @@


    Default: 0

    Specifies the number of seconds to wait for the - $sendmail process to finish before giving up and putting delivery in the background.

    + $sendmail process to finish before giving up and putting delivery in the background.

    NeoMutt interprets the value of this variable as follows:

    @@ -10848,7 +10866,7 @@

    - 3.417. shell

    + 3.416. shell

    @@ -10867,7 +10885,7 @@

    - 3.418. show_multipart_alternative

    + 3.417. show_multipart_alternative

    @@ -10890,7 +10908,7 @@

    - 3.419. show_new_news

    + 3.418. show_new_news

    @@ -10908,7 +10926,7 @@

    - 3.420. show_only_unread

    + 3.419. show_only_unread

    @@ -10926,7 +10944,7 @@

    - 3.421. sidebar_component_depth

    + 3.420. sidebar_component_depth

    @@ -10935,13 +10953,13 @@


    Default: 0

    By default the sidebar will show the mailbox's path, relative to the - $folder variable. This specifies the number of parent directories to hide from display in the sidebar. For example: If a maildir is normally displayed in the sidebar as dir1/dir2/dir3/maildir, setting + $folder variable. This specifies the number of parent directories to hide from display in the sidebar. For example: If a maildir is normally displayed in the sidebar as dir1/dir2/dir3/maildir, setting sidebar_component_depth=2 will display it as dir3/maildir, having truncated the 2 highest directories.

    See also: - $sidebar_short_path + $sidebar_short_path

    @@ -10949,7 +10967,7 @@

    - 3.422. sidebar_delim_chars

    + 3.421. sidebar_delim_chars

    @@ -10973,16 +10991,16 @@

    See also: - $sidebar_short_path, - $sidebar_folder_indent, - $sidebar_indent_string.

    + $sidebar_short_path, + $sidebar_folder_indent, + $sidebar_indent_string.

    - 3.423. sidebar_divider_char

    + 3.422. sidebar_divider_char

    @@ -11002,7 +11020,7 @@

    - 3.424. sidebar_folder_indent

    + 3.423. sidebar_folder_indent

    @@ -11015,16 +11033,16 @@

    See also: - $sidebar_short_path, - $sidebar_indent_string, - $sidebar_delim_chars.

    + $sidebar_short_path, + $sidebar_indent_string, + $sidebar_delim_chars.

    - 3.425. sidebar_format

    + 3.424. sidebar_format

    @@ -11036,7 +11054,7 @@

    This variable allows you to customize the sidebar display. This string is similar to - $index_format, but has its own set of + $index_format, but has its own set of printf(3)-like sequences:

    @@ -11141,7 +11159,7 @@

    * = Can be optionally printed if nonzero

    @ = Only applicable to the current folder

    In order to use %S, %N, %F, and %!, - $mail_check_stats must be + $mail_check_stats must be set . When thus set, a suggested value for this option is "%B%<F? [%F]>%* %<N?%N/>%S".

    @@ -11151,7 +11169,7 @@

    - 3.426. sidebar_indent_string

    + 3.425. sidebar_indent_string

    @@ -11167,16 +11185,16 @@

    See also: - $sidebar_short_path, - $sidebar_folder_indent, - $sidebar_delim_chars.

    + $sidebar_short_path, + $sidebar_folder_indent, + $sidebar_delim_chars.

    - 3.427. sidebar_new_mail_only

    + 3.426. sidebar_new_mail_only

    @@ -11190,14 +11208,14 @@

    See also: sidebar_pin, - $sidebar_non_empty_mailbox_only.

    + $sidebar_non_empty_mailbox_only.

    - 3.428. sidebar_next_new_wrap

    + 3.427. sidebar_next_new_wrap

    @@ -11214,7 +11232,7 @@

    - 3.429. sidebar_non_empty_mailbox_only

    + 3.428. sidebar_non_empty_mailbox_only

    @@ -11227,7 +11245,7 @@

    See also: - $sidebar_new_mail_only, + $sidebar_new_mail_only, sidebar_pin.

    @@ -11235,7 +11253,7 @@

    - 3.430. sidebar_on_right

    + 3.429. sidebar_on_right

    @@ -11250,7 +11268,7 @@

    - 3.431. sidebar_short_path

    + 3.430. sidebar_short_path

    @@ -11259,7 +11277,7 @@


    Default: no

    By default the sidebar will show the mailbox's path, relative to the - $folder variable. Setting + $folder variable. Setting sidebar_shortpath=yes will shorten the names relative to the previous name. Here's an example:

    @@ -11336,17 +11354,17 @@

    See also: - $sidebar_delim_chars, - $sidebar_folder_indent, - $sidebar_indent_string, - $sidebar_component_depth.

    + $sidebar_delim_chars, + $sidebar_folder_indent, + $sidebar_indent_string, + $sidebar_component_depth.

    - 3.432. sidebar_sort_method

    + 3.431. sidebar_sort_method

    @@ -11417,7 +11435,7 @@

    - 3.433. sidebar_visible

    + 3.432. sidebar_visible

    @@ -11430,15 +11448,15 @@

    See also: - $sidebar_format, - $sidebar_width

    + $sidebar_format, + $sidebar_width

    - 3.434. sidebar_width

    + 3.433. sidebar_width

    @@ -11453,7 +11471,7 @@

    - 3.435. sig_dashes

    + 3.434. sig_dashes

    @@ -11465,7 +11483,7 @@

    set , a line containing "-- " (note the trailing space) will be inserted before your - $signature. It is + $signature. It is strongly recommended that you not @@ -11478,7 +11496,7 @@

    - 3.436. sig_on_top

    + 3.435. sig_on_top

    @@ -11499,7 +11517,7 @@

    - 3.437. signature

    + 3.436. signature

    @@ -11517,7 +11535,7 @@

    - 3.438. simple_search

    + 3.437. simple_search

    @@ -11540,7 +11558,7 @@

    - 3.439. size_show_bytes

    + 3.438. size_show_bytes

    @@ -11559,7 +11577,7 @@

    - 3.440. size_show_fractions

    + 3.439. size_show_fractions

    @@ -11578,7 +11596,7 @@

    - 3.441. size_show_mb

    + 3.440. size_show_mb

    @@ -11597,7 +11615,7 @@

    - 3.442. size_units_on_left

    + 3.441. size_units_on_left

    @@ -11616,20 +11634,20 @@

    - 3.443. skip_quoted_offset

    + 3.442. skip_quoted_offset

    Note

    Renamed to - $pager_skip_quoted_context(2021-06-18)
    + $pager_skip_quoted_context(2021-06-18)

    - 3.444. sleep_time

    + 3.443. sleep_time
    @@ -11644,7 +11662,7 @@

    - 3.445. smart_wrap

    + 3.444. smart_wrap

    @@ -11659,14 +11677,14 @@

    unset , lines are simply wrapped at the screen edge. Also see the - $markers variable.

    + $markers variable.

    - 3.446. smileys

    + 3.445. smileys

    @@ -11681,15 +11699,15 @@

    pager uses this variable to catch some common false positives of - $quote_regex, most notably smileys and not consider a line quoted text if it also matches - $smileys. This mostly happens at the beginning of a line.

    + $quote_regex, most notably smileys and not consider a line quoted text if it also matches + $smileys. This mostly happens at the beginning of a line.

    - 3.447. smime_ask_cert_label

    + 3.446. smime_ask_cert_label

    @@ -11707,7 +11725,7 @@

    - 3.448. smime_ca_location

    + 3.447. smime_ca_location

    @@ -11722,7 +11740,7 @@

    - 3.449. smime_certificates

    + 3.448. smime_certificates

    @@ -11737,7 +11755,7 @@

    - 3.450. smime_decrypt_command

    + 3.449. smime_decrypt_command

    @@ -11767,14 +11785,14 @@

    + $smime_ca_location points to a directory or file, this expands to "-CApath + $smime_ca_location" or "-CAfile + $smime_ca_location". + $smime_sign_digest_alg. @@ -11787,7 +11805,7 @@

    + $smime_default_key @@ -11806,7 +11824,7 @@

    - 3.451. smime_decrypt_use_default_key

    + 3.450. smime_decrypt_use_default_key

    @@ -11824,7 +11842,7 @@

    - 3.452. smime_default_key

    + 3.451. smime_default_key

    @@ -11834,15 +11852,15 @@

    This is the default key-pair to use for S/MIME operations, and must be set to the keyid (the hash-value that OpenSSL generates) to work properly.

    It will be used for encryption (see - $postpone_encrypt and - $smime_self_encrypt). If GPGME is enabled, this is the key id displayed by gpgsm.

    + $postpone_encrypt and + $smime_self_encrypt). If GPGME is enabled, this is the key id displayed by gpgsm.

    It will be used for decryption unless - $smime_decrypt_use_default_key is + $smime_decrypt_use_default_key is unset .

    It will also be used for signing unless - $smime_sign_as is set.

    + $smime_sign_as is set.

    The (now deprecated) smime_self_encrypt_as @@ -11855,7 +11873,7 @@

    Note

    Before 2018-01-11, this was called $smime_self_encry

    - 3.453. smime_encrypt_command

    + 3.452. smime_encrypt_command
    @@ -11865,17 +11883,17 @@

    This command is used to create encrypted S/MIME messages.

    This is a format string, see the - $smime_decrypt_command command for possible + $smime_decrypt_command command for possible printf(3)-like sequences. (S/MIME only)

    Encrypt the message to - $smime_default_key too. (S/MIME only)

    + $smime_default_key too. (S/MIME only)

    - 3.454. smime_encrypt_self

    + 3.453. smime_encrypt_self

    @@ -11887,7 +11905,7 @@

    Note

    Deprecated, since 2019-09-09

    - 3.455. smime_encrypt_with

    + 3.454. smime_encrypt_with
    @@ -11905,7 +11923,7 @@

    - 3.456. smime_get_cert_command

    + 3.455. smime_get_cert_command

    @@ -11915,7 +11933,7 @@

    This command is used to extract X509 certificates from a PKCS7 structure.

    This is a format string, see the - $smime_decrypt_command command for possible + $smime_decrypt_command command for possible printf(3)-like sequences. (S/MIME only)

    @@ -11923,7 +11941,7 @@

    - 3.457. smime_get_cert_email_command

    + 3.456. smime_get_cert_email_command

    @@ -11933,7 +11951,7 @@

    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).

    This is a format string, see the - $smime_decrypt_command command for possible + $smime_decrypt_command command for possible printf(3)-like sequences. (S/MIME only)

    @@ -11941,7 +11959,7 @@

    - 3.458. smime_get_signer_cert_command

    + 3.457. smime_get_signer_cert_command

    @@ -11951,7 +11969,7 @@

    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.

    This is a format string, see the - $smime_decrypt_command command for possible + $smime_decrypt_command command for possible printf(3)-like sequences. (S/MIME only)

    @@ -11959,7 +11977,7 @@

    - 3.459. smime_import_cert_command

    + 3.458. smime_import_cert_command

    @@ -11969,17 +11987,17 @@

    This command is used to import a certificate via smime_keys.

    This is a format string, see the - $smime_decrypt_command command for possible + $smime_decrypt_command command for possible printf(3)-like sequences. NOTE: %c and %k will default to - $smime_sign_as if set, otherwise - $smime_default_key. (S/MIME only)

    + $smime_sign_as if set, otherwise + $smime_default_key. (S/MIME only)

    - 3.460. smime_is_default

    + 3.459. smime_is_default

    @@ -11998,7 +12016,7 @@

    - 3.461. smime_keys

    + 3.460. smime_keys

    @@ -12013,7 +12031,7 @@

    - 3.462. smime_pk7out_command

    + 3.461. smime_pk7out_command

    @@ -12023,7 +12041,7 @@

    This command is used to extract PKCS7 structures of S/MIME signatures, in order to extract the public X509 certificate(s).

    This is a format string, see the - $smime_decrypt_command command for possible + $smime_decrypt_command command for possible printf(3)-like sequences. (S/MIME only)

    @@ -12031,7 +12049,7 @@

    - 3.463. smime_self_encrypt

    + 3.462. smime_self_encrypt

    @@ -12043,27 +12061,27 @@

    set , S/MIME encrypted messages will also be encrypted using the certificate in - $smime_default_key. (S/MIME only)

    + $smime_default_key. (S/MIME only)

    - 3.464. smime_self_encrypt_as

    + 3.463. smime_self_encrypt_as

    Note

    Renamed to - $smime_default_key(2018-01-11)
    + $smime_default_key(2018-01-11)

    - 3.465. smime_sign_as

    + 3.464. smime_sign_as
    @@ -12072,14 +12090,14 @@


    Default: (empty)

    If you have a separate key to use for signing, you should set this to the signing key. Most people will only need to set - $smime_default_key. (S/MIME only)

    + $smime_default_key. (S/MIME only)

    - 3.466. smime_sign_command

    + 3.465. smime_sign_command
    @@ -12090,7 +12108,7 @@

    This command is used to created S/MIME signatures of type multipart/signed, which can be read by all mail clients.

    This is a format string, see the - $smime_decrypt_command command for possible + $smime_decrypt_command command for possible printf(3)-like sequences. (S/MIME only)

    @@ -12098,7 +12116,7 @@

    - 3.467. smime_sign_digest_alg

    + 3.466. smime_sign_digest_alg

    @@ -12116,7 +12134,7 @@

    - 3.468. smime_timeout

    + 3.467. smime_timeout

    @@ -12131,7 +12149,7 @@

    - 3.469. smime_verify_command

    + 3.468. smime_verify_command

    @@ -12142,7 +12160,7 @@

    This command is used to verify S/MIME signatures of type multipart/signed.

    This is a format string, see the - $smime_decrypt_command command for possible + $smime_decrypt_command command for possible printf(3)-like sequences. (S/MIME only)

    @@ -12150,7 +12168,7 @@

    - 3.470. smime_verify_opaque_command

    + 3.469. smime_verify_opaque_command

    @@ -12161,7 +12179,7 @@

    This command is used to verify S/MIME signatures of type application/pkcs7-mime.

    This is a format string, see the - $smime_decrypt_command command for possible + $smime_decrypt_command command for possible printf(3)-like sequences. (S/MIME only)

    @@ -12169,7 +12187,7 @@

    - 3.471. smtp_authenticators

    + 3.470. smtp_authenticators

    @@ -12188,7 +12206,7 @@

    - 3.472. smtp_oauth_refresh_command

    + 3.471. smtp_oauth_refresh_command

    @@ -12204,7 +12222,7 @@

    - 3.473. smtp_pass

    + 3.472. smtp_pass

    @@ -12216,7 +12234,7 @@

    unset , NeoMutt will prompt you for your password when you first send mail via SMTP. See - $smtp_url to configure NeoMutt to send mail via SMTP.

    + $smtp_url to configure NeoMutt to send mail via SMTP.

    Warning @@ -12227,7 +12245,7 @@

    - 3.474. smtp_url

    + 3.473. smtp_url

    @@ -12240,16 +12258,16 @@

    smtp[s]://[user[:pass]@]host[:port]

    where "[...]" denotes an optional part. Setting this variable overrides the value of the - $sendmail variable.

    + $sendmail variable.

    Also see - $write_bcc.

    + $write_bcc.

    - 3.475. smtp_user

    + 3.474. smtp_user

    @@ -12265,7 +12283,7 @@

    - 3.476. socket_timeout

    + 3.475. socket_timeout

    @@ -12280,7 +12298,7 @@

    - 3.477. sort

    + 3.476. sort

    @@ -12325,23 +12343,23 @@

    You may optionally use the "reverse-" prefix to specify reverse sorting order, or the "last-" prefix to sort threads based on the corresponding attribute of the last descendant rather than the thread root. If both prefixes are in use, "reverse-" must come before "last-". The "last-" prefix has no effect on a flat view.

    Any ties in the primary sort are broken by - $sort_aux. When - $use_threads is "threads" or "reverse", - $sort controls the sorting between threads, and - $sort_aux controls the sorting within a thread.

    + $sort_aux. When + $use_threads is "threads" or "reverse", + $sort controls the sorting between threads, and + $sort_aux controls the sorting within a thread.

    The "date-sent" value is a synonym for "date". The "mailbox-order" value is a synonym for "unsorted".

    The values of "threads" and "reverse-threads" are legacy options, which cause the value of - $sort_aux + $sort_aux to also control sorting between threads, and they may not be used with the "last-" prefix. The preferred way to enable a threaded view is via - $use_threads + $use_threads . This variable can also be set via the <sort-mailbox> and <sort-reverse> functions.

    Note: When - $use_threads is "threads", the last thread sorts to the bottom; when it is "reversed", the last thread sorts to the top. The use of "reverse-" in - $sort swaps which end the last thread will sort to.

    + $use_threads is "threads", the last thread sorts to the bottom; when it is "reversed", the last thread sorts to the top. The use of "reverse-" in + $sort swaps which end the last thread will sort to.

    See the "Use Threads Feature" section for further explanation and examples, https://neomutt.org/feature/use-threads

    @@ -12349,7 +12367,7 @@

    - 3.478. sort_alias

    + 3.477. sort_alias

    @@ -12372,14 +12390,14 @@

    Note: This also affects the entries of the address query menu, thus potentially overruling the order of entries as generated by - $query_command.

    + $query_command.

    - 3.479. sort_aux

    + 3.478. sort_aux

    @@ -12388,18 +12406,18 @@


    Default: date

    This provides a secondary sort for messages in the "index" menu, used when the - $sort value is equal for two messages.

    + $sort value is equal for two messages.

    When sorting by threads, this variable controls how subthreads are sorted within a single thread (for the order between threads, see - $sort). This can be set to any value that - $sort can, including with the use of "reverse-" and "last-" prefixes, except for variations using "threads" (in that case, NeoMutt will just use "date"). For instance,

    + $sort). This can be set to any value that + $sort can, including with the use of "reverse-" and "last-" prefixes, except for variations using "threads" (in that case, NeoMutt will just use "date"). For instance,

     set sort_aux=last-date-received
     

    would mean that if a new message is received in a thread, that subthread becomes the last one displayed (or the first, if you have " set use_threads=reverse ".) When using - $use_threads, it is more common to use "last-" with - $sort and not with - $sort_aux.

    + $use_threads, it is more common to use "last-" with + $sort and not with + $sort_aux.

    See the "Use Threads Feature" section for further explanation and examples, https://neomutt.org/feature/use-threads

    @@ -12407,7 +12425,7 @@

    - 3.480. sort_browser

    + 3.479. sort_browser

    @@ -12450,7 +12468,7 @@

    - 3.481. sort_re

    + 3.480. sort_re

    @@ -12459,27 +12477,27 @@


    Default: yes

    This variable is only useful when sorting by threads with - $strict_threads + $strict_threads unset . In that case, it changes the heuristic neomutt uses to thread messages by subject. With - $sort_re + $sort_re set , neomutt will only attach a message as the child of another message by subject if the subject of the child message starts with a substring matching the setting of - $reply_regex. With - $sort_re + $reply_regex. With + $sort_re unset , neomutt will attach the message whether or not this is the case, as long as the non- - $reply_regex parts of both messages are identical.

    + $reply_regex parts of both messages are identical.

    - 3.482. spam_separator

    + 3.481. spam_separator

    @@ -12503,7 +12521,7 @@

    - 3.483. spool_file

    + 3.482. spool_file

    @@ -12523,20 +12541,20 @@

    Note

    Before 2021-03-21, this was called $spoolfile

    - 3.484. spoolfile

    + 3.483. spoolfile

    Note

    Renamed to - $spool_file(2021-03-21)
    + $spool_file(2021-03-21)

    - 3.485. ssl_ca_certificates_file

    + 3.484. ssl_ca_certificates_file
    @@ -12555,7 +12573,7 @@

    - 3.486. ssl_ciphers

    + 3.485. ssl_ciphers

    @@ -12571,7 +12589,7 @@

    - 3.487. ssl_client_cert

    + 3.486. ssl_client_cert

    @@ -12586,7 +12604,7 @@

    - 3.488. ssl_force_tls

    + 3.487. ssl_force_tls

    @@ -12598,14 +12616,14 @@

    set , NeoMutt 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.

    + $ssl_starttls.

    - 3.489. ssl_min_dh_prime_bits

    + 3.488. ssl_min_dh_prime_bits

    @@ -12620,7 +12638,7 @@

    - 3.490. ssl_starttls

    + 3.489. ssl_starttls

    @@ -12642,7 +12660,7 @@

    Note that STARTTLS is subject to many kinds of attacks, including the ability of a machine-in-the-middle to suppress the advertising of support. Setting - $ssl_force_tls is recommended if you rely on + $ssl_force_tls is recommended if you rely on STARTTLS.

    @@ -12650,7 +12668,7 @@

    - 3.491. ssl_use_sslv2

    + 3.490. ssl_use_sslv2

    @@ -12671,7 +12689,7 @@

    - 3.492. ssl_use_sslv3

    + 3.491. ssl_use_sslv3

    @@ -12692,7 +12710,7 @@

    - 3.493. ssl_use_system_certs

    + 3.492. ssl_use_system_certs

    @@ -12712,7 +12730,7 @@

    Note

    Before 2021-02-11, this was called $ssl_usesystemcer

    - 3.494. ssl_use_tlsv1

    + 3.493. ssl_use_tlsv1
    @@ -12733,7 +12751,7 @@

    - 3.495. ssl_use_tlsv1_1

    + 3.494. ssl_use_tlsv1_1

    @@ -12754,7 +12772,7 @@

    - 3.496. ssl_use_tlsv1_2

    + 3.495. ssl_use_tlsv1_2

    @@ -12772,7 +12790,7 @@

    - 3.497. ssl_use_tlsv1_3

    + 3.496. ssl_use_tlsv1_3

    @@ -12790,20 +12808,20 @@

    - 3.498. ssl_usesystemcerts

    + 3.497. ssl_usesystemcerts

    Note

    Renamed to - $ssl_use_system_certs(2021-02-11)
    + $ssl_use_system_certs(2021-02-11)

    - 3.499. ssl_verify_dates

    + 3.498. ssl_verify_dates
    @@ -12824,7 +12842,7 @@

    - 3.500. ssl_verify_host

    + 3.499. ssl_verify_host

    @@ -12845,7 +12863,7 @@

    - 3.501. ssl_verify_partial_chains

    + 3.500. ssl_verify_partial_chains

    @@ -12866,7 +12884,7 @@

    - 3.502. status_chars

    + 3.501. status_chars

    @@ -12878,7 +12896,7 @@

    Controls the characters used by the "%r" indicator in - $status_format.

    + $status_format.

    %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".
    %d The message digest algorithm specified with - $smime_sign_digest_alg.
    %f
    %k The key-pair specified with - $smime_default_key
    %s
    @@ -12933,7 +12951,7 @@

    - 3.503. status_format

    + 3.502. status_format

    @@ -12945,7 +12963,7 @@

    Controls the format of the status line displayed in the "index" menu. This string is similar to - $index_format, but has its own set of + $index_format, but has its own set of printf(3)-like sequences:

    @@ -13030,7 +13048,7 @@

    + $status_chars @@ -13041,13 +13059,13 @@

    + $sort) + $sort_aux) @@ -13058,7 +13076,7 @@

    + $use_threads) @@ -13094,7 +13112,7 @@

    %r Modified/read-only/won't-write/attach-message indicator, According to - $status_chars
    %R%s Current sorting mode ( - $sort)
    %S Current aux sorting method ( - $sort_aux)
    %t%T * Current threading mode ( - $use_threads)
    %u

    For an explanation of "soft-fill", see the - $index_format documentation.

    + $index_format documentation.

    * = can be optionally printed if nonzero

    Some of the above sequences can be used to optionally print a string if their value is nonzero. For example, you may only want to see the number of flagged messages if such messages exist, since zero is not particularly meaningful. To optionally print a string based upon one of the above sequences, the following construct is used:

    @@ -13135,11 +13153,11 @@

    else_string will be expanded.

    As another example, here is how to show either - $sort and - $sort_aux or - $use_threads and - $sort, based on whether threads are enabled with - $use_threads:

    + $sort and + $sort_aux or + $use_threads and + $sort, based on whether threads are enabled with + $use_threads:

    %<T?%s/%S&%T/%s>

    @@ -13153,7 +13171,7 @@

    - 3.504. status_on_top

    + 3.503. status_on_top

    @@ -13162,7 +13180,7 @@


    Default: no

    Setting this variable causes the "status bar" to be displayed on the first line of the screen rather than near the bottom. If - $help is + $help is set too, it'll be placed at the bottom.

    @@ -13172,7 +13190,7 @@

    - 3.505. strict_threads

    + 3.504. strict_threads

    @@ -13184,15 +13202,15 @@

    set , threading will only make use of the "In-Reply-To" and "References:" fields when you - $sort by message threads. By default, messages with the same subject are grouped together in "pseudo threads.". This may not always be desirable, such as in a personal mailbox where you might have several unrelated messages with the subjects like "hi" which will get grouped together. See also - $sort_re for a less drastic way of controlling this behavior.

    + $sort by message threads. By default, messages with the same subject are grouped together in "pseudo threads.". This may not always be desirable, such as in a personal mailbox where you might have several unrelated messages with the subjects like "hi" which will get grouped together. See also + $sort_re for a less drastic way of controlling this behavior.

    - 3.506. suspend

    + 3.505. suspend

    @@ -13209,7 +13227,7 @@

    key, usually "^Z". This is useful if you run NeoMutt inside an xterm using a command like " xterm -e neomutt ".

    On startup NeoMutt tries to detect if it is the process session leader. If so, the default of - suspend is "no" otherwise "yes". This default covers the above mentioned use case of " + suspend is "no" otherwise "yes". This default covers the above mentioned use case of " xterm -e neomutt ".

    @@ -13217,7 +13235,7 @@

    - 3.507. text_flowed

    + 3.506. text_flowed

    @@ -13232,7 +13250,7 @@

    text/plain; format=flowed ". This format is easier to handle for some mailing software, and generally just looks like ordinary text. To actually make use of this format's features, you'll need support in your editor.

    The option only controls newly composed messages. Postponed messages, resent messages, and draft messages (via -H on the command line) will use the content-type of the source message.

    Note that - $indent_string is ignored when this option is + $indent_string is ignored when this option is set .

    @@ -13242,7 +13260,7 @@

    - 3.508. thorough_search

    + 3.507. thorough_search

    @@ -13271,7 +13289,7 @@

    - 3.509. thread_received

    + 3.508. thread_received

    @@ -13280,26 +13298,26 @@


    Default: no

    If - $strict_threads is + $strict_threads is unset , then messages may also be grouped by subject. Unlike threading by "In-Reply-To:" and "References:" header, grouping by subject does not imply a parent-child relation between two messages.

    To determine the ancestry between messages grouped by subject, Neomutt uses their date: only newer messages can be descendants of older ones.

    When - $thread_received is + $thread_received is set , NeoMutt uses the date received rather than the date sent when comparing messages for the date.

    See also - $strict_threads, and - $sort_re.

    + $strict_threads, and + $sort_re.

    - 3.510. tilde

    + 3.509. tilde

    @@ -13317,7 +13335,7 @@

    - 3.511. time_inc

    + 3.510. time_inc

    @@ -13326,10 +13344,10 @@


    Default: 0

    Along with - $read_inc, - $write_inc, and - $net_inc, this variable controls the frequency with which progress updates are displayed. It suppresses updates less than - $time_inc milliseconds apart. This can improve throughput on systems with slow terminals, or when running NeoMutt on a remote system.

    + $read_inc, + $write_inc, and + $net_inc, this variable controls the frequency with which progress updates are displayed. It suppresses updates less than + $time_inc milliseconds apart. This can improve throughput on systems with slow terminals, or when running NeoMutt on a remote system.

    Also see the " tuning" section of the manual for performance considerations.

    @@ -13338,7 +13356,7 @@

    - 3.512. timeout

    + 3.511. timeout

    @@ -13355,7 +13373,7 @@

    - 3.513. tmp_dir

    + 3.512. tmp_dir

    @@ -13378,20 +13396,20 @@

    Note

    Before 2023-01-25, this was called $tmpdir

    - 3.514. tmpdir

    + 3.513. tmpdir

    Note

    Renamed to - $tmp_dir(2023-01-25)
    + $tmp_dir(2023-01-25)

    - 3.515. to_chars

    + 3.514. to_chars
    @@ -13477,7 +13495,7 @@

    - 3.516. toggle_quoted_show_levels

    + 3.515. toggle_quoted_show_levels

    @@ -13494,7 +13512,7 @@

    - 3.517. trash

    + 3.516. trash

    @@ -13510,7 +13528,7 @@

    - 3.518. ts_enabled

    + 3.517. ts_enabled

    @@ -13527,7 +13545,7 @@

    Note

    Before 2021-03-21, this was called $xterm_set_titles

    - 3.519. ts_icon_format

    + 3.518. ts_icon_format
    @@ -13539,8 +13557,8 @@

    Controls the format of the icon title, as long as " - $ts_enabled" is set. This string is identical in formatting to the one used by " - $status_format".

    + $ts_enabled" is set. This string is identical in formatting to the one used by " + $status_format".

    Note

    Before 2021-03-21, this was called $xterm_icon
    @@ -13549,7 +13567,7 @@

    Note

    Before 2021-03-21, this was called $xterm_icon

    - 3.520. ts_status_format

    + 3.519. ts_status_format
    @@ -13561,8 +13579,8 @@

    Controls the format of the terminal status line (or window title), provided that " - $ts_enabled" has been set. This string is identical in formatting to the one used by " - $status_format".

    + $ts_enabled" has been set. This string is identical in formatting to the one used by " + $status_format".

    Note

    Before 2021-03-21, this was called $xterm_title
    @@ -13571,7 +13589,7 @@

    Note

    Before 2021-03-21, this was called $xterm_title

    - 3.521. tunnel

    + 3.520. tunnel
    @@ -13592,7 +13610,7 @@

    - 3.522. tunnel_is_secure

    + 3.521. tunnel_is_secure

    @@ -13604,24 +13622,24 @@

    set , NeoMutt will assume the - $tunnel connection does not need STARTTLS to be enabled. It will also allow IMAP PREAUTH server responses inside a - tunnel to proceed. This is appropriate if - $tunnel uses ssh or directly invokes the server locally.

    + $tunnel connection does not need STARTTLS to be enabled. It will also allow IMAP PREAUTH server responses inside a + tunnel to proceed. This is appropriate if + $tunnel uses ssh or directly invokes the server locally.

    When unset , NeoMutt will negotiate STARTTLS according to the - ssl_starttls and - ssl_force_tls variables. If - ssl_force_tls is set, NeoMutt will abort connecting if an IMAP server responds with PREAUTH. This setting is appropriate if - $tunnel does not provide security and could be tampered with by attackers.

    + ssl_starttls and + ssl_force_tls variables. If + ssl_force_tls is set, NeoMutt will abort connecting if an IMAP server responds with PREAUTH. This setting is appropriate if + $tunnel does not provide security and could be tampered with by attackers.

    - 3.523. uncollapse_jump

    + 3.522. uncollapse_jump

    @@ -13642,7 +13660,7 @@

    - 3.524. uncollapse_new

    + 3.523. uncollapse_new

    @@ -13663,7 +13681,7 @@

    - 3.525. use_8bit_mime

    + 3.524. use_8bit_mime

    @@ -13680,7 +13698,7 @@

    set , NeoMutt will invoke - $sendmail with the + $sendmail with the -B8BITMIME flag when sending 8-bit messages to enable ESMTP negotiation.

    Note

    Before 2021-03-21, this was called $use_8bitmime
    @@ -13690,20 +13708,20 @@

    Note

    Before 2021-03-21, this was called $use_8bitmime

    - 3.526. use_8bitmime

    + 3.525. use_8bitmime

    Note

    Renamed to - $use_8bit_mime(2021-03-21)
    + $use_8bit_mime(2021-03-21)

    - 3.527. use_domain

    + 3.526. use_domain
    @@ -13715,7 +13733,7 @@

    set , NeoMutt will qualify all local addresses (ones without the "@host" portion) with the value of - $hostname. If + $hostname. If unset , no addresses will be qualified.

    @@ -13725,7 +13743,7 @@

    - 3.528. use_envelope_from

    + 3.527. use_envelope_from

    @@ -13740,7 +13758,7 @@

    envelope sender of the message. If - $envelope_from_address is + $envelope_from_address is set , it will be used as the sender address. If @@ -13749,9 +13767,9 @@

    , NeoMutt will attempt to derive the sender from the "From:" header.

    Note that this information is passed to sendmail command using the -f command line switch. Therefore setting this option is not useful if the - $sendmail variable already contains + $sendmail variable already contains -f or if the executable pointed to by - $sendmail doesn't support the + $sendmail doesn't support the -f switch.

    Note

    Before 2021-03-21, this was called $envelope_from
    @@ -13761,7 +13779,7 @@

    Note

    Before 2021-03-21, this was called $envelope_from

    - 3.529. use_from

    + 3.528. use_from
    @@ -13783,7 +13801,7 @@

    - 3.530. use_ipv6

    + 3.529. use_ipv6

    @@ -13804,7 +13822,7 @@

    - 3.531. use_threads

    + 3.530. use_threads

    @@ -13815,27 +13833,27 @@

    The style of threading used in the index. May be one of "flat" (no threading), "threads" (threaded, with subthreads below root message) or "reverse" (threaded, with subthreads above root message). For convenience, the value "yes" is a synonym for "threads", and "no" is a synonym for "flat".

    If this variable is never set, then - $sort + $sort controls whether threading is used, - $sort_aux + $sort_aux controls both the sorting of threads and subthreads, and using <sort-mailbox> to select threads affects only - $sort + $sort . Once this variable is set, attempting to set - $sort + $sort to a value using "threads" will warn, the value of - $sort + $sort controls the sorting between threads while - $sort_aux + $sort_aux controls sorting within a thread, and <sort-mailbox> toggles - $use_threads + $use_threads .

    Example:

    @@ -13848,7 +13866,7 @@ 

    - 3.532. user_agent

    + 3.531. user_agent

    @@ -13866,7 +13884,7 @@

    - 3.533. vfolder_format

    + 3.532. vfolder_format

    @@ -13878,7 +13896,7 @@

    Note

    Deprecated, since 2018-11-01

    - 3.534. virtual_spool_file

    + 3.533. virtual_spool_file

    @@ -13887,7 +13905,7 @@


    Default: no

    This command is now unnecessary. - $spool_file has been extended to support mailbox descriptions as a value.

    + $spool_file has been extended to support mailbox descriptions as a value.

    When set @@ -13900,20 +13918,20 @@

    Note

    Before 2021-02-11, this was called $virtual_spoolfil

    - 3.535. virtual_spoolfile

    + 3.534. virtual_spoolfile

    Note

    Renamed to - $virtual_spool_file(2021-02-11)
    + $virtual_spool_file(2021-02-11)

    - 3.536. visual

    + 3.535. visual
    @@ -13925,7 +13943,7 @@

    Note

    Deprecated, since 2021-03-18

    - 3.537. wait_key

    + 3.536. wait_key
    @@ -13957,7 +13975,7 @@

    - 3.538. weed

    + 3.537. weed

    @@ -13971,15 +13989,15 @@

    , NeoMutt will weed headers when displaying, forwarding, or replying to messages.

    Also see $copy_decode_weed, - $pipe_decode_weed, - $print_decode_weed.

    + $pipe_decode_weed, + $print_decode_weed.

    - 3.539. wrap

    + 3.538. wrap

    @@ -13988,17 +14006,17 @@


    Default: 0

    When set to a positive value, NeoMutt will wrap text at - $wrap characters. When set to a negative value, NeoMutt will wrap text so that there are - $wrap characters of empty space on the right side of the terminal. Setting it to zero makes NeoMutt wrap at the terminal width.

    + $wrap characters. When set to a negative value, NeoMutt will wrap text so that there are + $wrap characters of empty space on the right side of the terminal. Setting it to zero makes NeoMutt wrap at the terminal width.

    Also see - $reflow_wrap.

    + $reflow_wrap.

    - 3.540. wrap_headers

    + 3.539. wrap_headers

    @@ -14020,7 +14038,7 @@

    - 3.541. wrap_search

    + 3.540. wrap_search

    @@ -14042,7 +14060,7 @@

    - 3.542. write_bcc

    + 3.541. write_bcc

    @@ -14052,7 +14070,7 @@

    Controls whether NeoMutt writes out the "Bcc:" header when preparing messages to be sent. Some MTAs, such as Exim and Courier, do not strip the "Bcc:" header; so it is advisable to leave this unset unless you have a particular need for the header to be in the sent message.

    If NeoMutt is set to deliver directly via SMTP(see - $smtp_url), this option does nothing: NeoMutt will never write out the "Bcc:" header in this case.

    + $smtp_url), this option does nothing: NeoMutt will never write out the "Bcc:" header in this case.

    Note this option only affects the sending of messages. Fcc'ed copies of a message will always contain the "Bcc:" header if one exists.

    @@ -14060,7 +14078,7 @@

    - 3.543. write_inc

    + 3.542. write_inc

    @@ -14069,11 +14087,11 @@


    Default: 10

    When writing a mailbox, a message will be printed every - $write_inc messages to indicate progress. If set to 0, only a single message will be displayed before writing a mailbox.

    + $write_inc messages to indicate progress. If set to 0, only a single message will be displayed before writing a mailbox.

    Also see the - $read_inc, - $net_inc and - $time_inc variables and the " + $read_inc, + $net_inc and + $time_inc variables and the " tuning" section of the manual for performance considerations.

    @@ -14081,7 +14099,7 @@

    - 3.544. x_comment_to

    + 3.543. x_comment_to

    @@ -14099,39 +14117,39 @@

    - 3.545. xterm_icon

    + 3.544. xterm_icon

    Note

    Renamed to - $ts_icon_format(2021-03-21)
    + $ts_icon_format(2021-03-21)

    - 3.546. xterm_set_titles

    + 3.545. xterm_set_titles

    Note

    Renamed to - $ts_enabled(2021-03-21)
    + $ts_enabled(2021-03-21)

    - 3.547. xterm_title

    + 3.546. xterm_title

    Note

    Renamed to - $ts_status_format(2021-03-21)
    + $ts_status_format(2021-03-21)
    @@ -17849,14 +17867,14 @@

    - 4.13. Editor Menu

    + 4.12. Editor Menu

    - Table 45.14. Default Editor Menu Bindings + Table 45.13. Default Editor Menu Bindings

    @@ -18129,14 +18147,14 @@

    - 4.14. Autocrypt Account Menu

    + 4.13. Autocrypt Account Menu

    - Table 45.15. Default Autocrypt Account Menu Bindings + Table 45.14. Default Autocrypt Account Menu Bindings

    diff --git a/guide/security.html b/guide/security.html index d98861f..c3223d0 100644 --- a/guide/security.html +++ b/guide/security.html @@ -34,7 +34,7 @@

    NeoMutt uses many temporary files for viewing messages, verifying digital signatures, etc. As long as being used, these files are visible by other users and maybe even readable in case of misconfiguration. Also, a different location for these files may be desired which can be changed via the - $tmp_dir variable.

    + $tmp_dir variable.

    @@ -69,7 +69,7 @@

    As NeoMutt be can be set up to be the mail client to handle mailto: style links in websites, there're security considerations, too. Arbitrary header fields can be embedded in these links which could override existing header fields or attach arbitrary files using the Attach: pseudoheader. This may be problematic if the - $edit-headers variable is + $edit-headers variable is unset , i.e. the user doesn't want to see header fields while editing the message and doesn't pay enough attention to the compose menu's listing of attachments.

    diff --git a/guide/tuning.html b/guide/tuning.html index 9f2f52b..a11009c 100644 --- a/guide/tuning.html +++ b/guide/tuning.html @@ -29,10 +29,10 @@

  • NeoMutt provides the - $read_inc and - $write_inc variables to specify at which rate to update progress counters. If these values are too low, NeoMutt may spend more time on updating the progress counter than it spends on actually reading/writing folders.

    + $read_inc and + $write_inc variables to specify at which rate to update progress counters. If these values are too low, NeoMutt may spend more time on updating the progress counter than it spends on actually reading/writing folders.

    For example, when opening a maildir folder with a few thousand messages, the default value for - $read_inc may be too low. It can be tuned on on a folder-basis using + $read_inc may be too low. It can be tuned on on a folder-basis using folder-hook @@ -49,7 +49,7 @@

  • These settings work on a per-message basis. However, as messages may greatly differ in size and certain operations are much faster than others, even per-folder settings of the increment variables may not be desirable as they produce either too few or too much progress updates. Thus, NeoMutt allows to limit the number of progress updates per second it'll actually send to the terminal using the - $time_inc variable.

    + $time_inc variable.

    @@ -65,8 +65,8 @@

    body caching and header caching for details.

    Additionally, it may be worth trying some of NeoMutt's experimental features. - $imap_qresync(which requires header caching) can provide a huge speed boost opening mailboxes if your IMAP server supports it. - $imap_deflate enables compression, which can also noticeably reduce download time for large mailboxes and messages.

    + $imap_qresync(which requires header caching) can provide a huge speed boost opening mailboxes if your IMAP server supports it. + $imap_deflate enables compression, which can also noticeably reduce download time for large mailboxes and messages.