NeoMutt  2021-02-05
Teaching an old dog new tricks
Neomutt's Configuration variables

Brief overview of all of Neomutt's Configuration variables.

Global Variable Config Item Description
C_AbortBackspace $abort_backspace Hitting backspace against an empty prompt aborts the prompt
C_AbortKey $abort_key String representation of key to abort prompts
C_AllowAnsi $allow_ansi Allow ANSI colour codes in rich text messages
C_ArrowCursor $arrow_cursor Use an arrow '->' instead of highlighting in the index
C_ArrowString $arrow_string Use an custom string for arrow_cursor
C_AsciiChars $ascii_chars Use plain ASCII characters, when drawing email threads
C_Askbcc $askbcc Ask the user for the blind-carbon-copy recipients
C_Askcc $askcc Ask the user for the carbon-copy recipients
C_AssumedCharset $assumed_charset If a message is missing a character set, assume this character set
C_AttachFormat $attach_format printf-like format string for the attachment menu
C_AttachSaveDir $attach_save_dir Default directory where attachments are saved
C_AttachSaveWithoutPrompting $attach_save_without_prompting If true, then don't prompt to save
C_AttachSep $attach_sep Separator to add between saved/printed/piped attachments
C_AttachSplit $attach_split Save/print/pipe tagged messages individually
C_Attribution $attribution Message to start a reply, "On DATE, PERSON wrote:"
C_AttributionLocale $attribution_locale Locale for dates in the attribution message
C_AutocryptAcctFormat $autocrypt_acct_format Format of the autocrypt account menu
C_Autocrypt $autocrypt Enables the Autocrypt feature
C_AutocryptDir $autocrypt_dir Location of autocrypt files, including the GPG keyring and SQLite database
C_AutocryptReply $autocrypt_reply Replying to an autocrypt email automatically enables autocrypt in the reply
C_Autoedit $autoedit Skip the initial compose menu and edit the email
C_AutoSubscribe $auto_subscribe Automatically check if the user is subscribed to a mailing list
C_AutoTag $auto_tag Automatically apply actions to all tagged messages
C_Beep $beep Make a noise when an error occurs
C_BeepNew $beep_new Make a noise when new mail arrives
C_Bounce $bounce Confirm before bouncing a message
C_BrailleFriendly $braille_friendly Move the cursor to the beginning of the line
C_BrowserAbbreviateMailboxes $browser_abbreviate_mailboxes Abbreviate mailboxes using '~' and '=' in the browser
C_CatchupNewsgroup $catchup_newsgroup (nntp) Mark all articles as read when leaving a newsgroup
C_CertificateFile $certificate_file (ssl) File containing trusted certificates
C_ChangeFolderNext $change_folder_next Suggest the next folder, rather than the first when using '<change-folder>'
C_Charset $charset Default character set for displaying text on screen
C_CheckMboxSize $check_mbox_size (mbox,mmdf) Use mailbox size as an indicator of new mail
C_CheckNew $check_new (maildir,mh) Check for new mail while the mailbox is open
C_CollapseAll $collapse_all Collapse all threads when entering a folder
C_CollapseFlagged $collapse_flagged Prevent the collapse of threads with flagged emails
C_CollapseUnread $collapse_unread Prevent the collapse of threads with unread emails
C_ConfigCharset $config_charset Character set that the config files are in
C_Confirmappend $confirmappend Confirm before appending emails to a mailbox
C_Confirmcreate $confirmcreate Confirm before creating a new mailbox
C_ConnectTimeout $connect_timeout Timeout for making network connections (-1 to wait indefinitely)
C_CopyDecodeWeed $copy_decode_weed Controls whether to weed headers when copying or saving emails
C_CountAlternatives $count_alternatives Recurse inside multipart/alternatives while counting attachments
C_CryptChars $crypt_chars User-configurable crypto flags: signed, encrypted etc.
C_CryptConfirmhook $crypt_confirmhook Prompt the user to confirm keys before use
C_CryptOpportunisticEncrypt $crypt_opportunistic_encrypt Enable encryption when the recipient's key is available
C_CryptOpportunisticEncryptStrongKeys $crypt_opportunistic_encrypt_strong_keys Enable encryption only when strong a key is available
C_CryptProtectedHeadersRead $crypt_protected_headers_read Display protected headers (Memory Hole) in the pager
C_CryptProtectedHeadersSave $crypt_protected_headers_save Save the cleartext Subject with the headers
C_CryptProtectedHeadersSubject $crypt_protected_headers_subject Use this as the subject for encrypted emails
C_CryptProtectedHeadersWrite $crypt_protected_headers_write Generate protected header (Memory Hole) for signed and encrypted emails
C_CryptTimestamp $crypt_timestamp Add a timestamp to PGP or SMIME output to prevent spoofing
C_CryptUseGpgme $crypt_use_gpgme Use GPGME crypto backend
C_CryptUsePka $crypt_use_pka Use GPGME to use PKA (lookup PGP keys using DNS)
C_CryptVerifySig $crypt_verify_sig Verify PGP or SMIME signatures
C_DateFormat $date_format strftime format string for the d expando
C_DebugFile $debug_file File to save debug logs
C_DebugLevel $debug_level Logging level for debug logs
C_DefaultHook $default_hook Pattern to use for hooks that only have a simple regex
C_Delete $delete Really delete messages, when the mailbox is closed
C_DeleteUntag $delete_untag Untag messages when they are marked for deletion
C_DigestCollapse $digest_collapse Hide the subparts of a multipart/digest
C_DisplayFilter $display_filter External command to pre-process an email before display
C_DuplicateThreads $duplicate_threads Highlight messages with duplicated message IDs
C_Editor $editor External command to use as an email editor
C_EntropyFile $entropy_file (ssl) File/device containing random data to initialise SSL
C_EnvelopeFromAddress $envelope_from_address Manually set the sender for outgoing messages
C_ExternalSearchCommand $external_search_command External search command
C_FlagChars $flag_chars User-configurable index flags: tagged, new, etc
C_FlagSafe $flag_safe Protect flagged messages from deletion
C_Folder $folder Base folder for a set of mailboxes
C_FolderFormat $folder_format printf-like format string for the browser's display of folders
C_FollowupToPoster $followup_to_poster (nntp) Reply to the poster if 'poster' is in the 'Followup-To' header
C_ForceName $force_name Save outgoing mail in a folder of their name
C_ForwardAttachments $forward_attachments Forward attachments when forwarding a message
C_ForwardDecode $forward_decode Decode the message when forwarding it
C_ForwardQuote $forward_quote Automatically quote a forwarded message using $indent_string
C_FromChars $from_chars User-configurable index flags: to address, cc address, etc
C_From $from Default 'From' address to use, if isn't otherwise set
C_GecosMask $gecos_mask Regex for parsing GECOS field of /etc/passwd
C_GroupIndexFormat $group_index_format (nntp) printf-like format string for the browser's display of newsgroups
C_HeaderCacheBackend $header_cache_backend (hcache) Header cache backend to use
C_HeaderCacheCompressLevel $header_cache_compress_level (hcache) Level of compression for method
C_HeaderCacheCompressMethod $header_cache_compress_method (hcache) Enable generic hcache database compression
C_HeaderCache $header_cache (hcache) Directory/file for the header cache database
C_HeaderColorPartial $header_color_partial Only colour the part of the header matching the regex
C_Header $header Include the message headers in the reply email (Weed applies)
C_HiddenTags $hidden_tags Tags that shouldn't be displayed on screen
C_HideLimited $hide_limited Don't indicate hidden messages, in the thread tree
C_HideMissing $hide_missing Don't indicate missing messages, in the thread tree
C_HideThreadSubject $hide_thread_subject Hide subjects that are similar to that of the parent message
C_HideTopLimited $hide_top_limited Don't indicate hidden top message, in the thread tree
C_HideTopMissing $hide_top_missing Don't indicate missing top message, in the thread tree
C_HistoryFile $history_file File to save history in
C_History $history Number of history entries to keep in memory per category
C_HistoryRemoveDups $history_remove_dups Remove duplicate entries from the history
C_HonorDisposition $honor_disposition Don't display MIME parts inline if they have a disposition of 'attachment'
C_Hostname $hostname Fully-qualified domain name of this machine
C_IdnDecode $idn_decode (idn) Decode international domain names
C_IdnEncode $idn_encode (idn) Encode international domain names
C_ImapAuthenticators $imap_authenticators (imap) List of allowed IMAP authentication methods
C_ImapCheckSubscribed $imap_check_subscribed (imap) When opening a mailbox, ask the server for a list of subscribed folders
C_ImapCondstore $imap_condstore (imap) Enable the CONDSTORE extension
C_ImapDeflate $imap_deflate (imap) Compress network traffic
C_ImapDelimChars $imap_delim_chars (imap) Characters that denote separators in IMAP folders
C_ImapFetchChunkSize $imap_fetch_chunk_size (imap) Download headers in blocks of this size
C_ImapHeaders $imap_headers (imap) Additional email headers to download when getting index
C_ImapIdle $imap_idle (imap) Use the IMAP IDLE extension to check for new mail
C_ImapKeepalive $imap_keepalive (imap) Time to wait before polling an open IMAP connection
C_ImapListSubscribed $imap_list_subscribed (imap) When browsing a mailbox, only display subscribed folders
C_ImapLogin $imap_login (imap) Login name for the IMAP server (defaults to $imap_user)
C_ImapOauthRefreshCommand $imap_oauth_refresh_command (imap) External command to generate OAUTH refresh token
C_ImapPass $imap_pass (imap) Password for the IMAP server
C_ImapPassive $imap_passive (imap) Reuse an existing IMAP connection to check for new mail
C_ImapPeek $imap_peek (imap) Don't mark messages as read when fetching them from the server
C_ImapPipelineDepth $imap_pipeline_depth (imap) Number of IMAP commands that may be queued up
C_ImapPollTimeout $imap_poll_timeout (imap) Maximum time to wait for a server response
C_ImapQresync $imap_qresync (imap) Enable the QRESYNC extension
C_ImapRfc5161 $imap_rfc5161 (imap) Use the IMAP ENABLE extension to select capabilities
C_ImapServernoise $imap_servernoise (imap) Display server warnings as error messages
C_ImapUser $imap_user (imap) Username for the IMAP server
C_ImplicitAutoview $implicit_autoview Display MIME attachments inline if a 'copiousoutput' mailcap entry exists
C_IncludeEncrypted $include_encrypted Whether to include encrypted content when replying
C_IncludeOnlyfirst $include_onlyfirst Only include the first attachment when replying
C_IndentString $indent_string String used to indent 'reply' text
C_IndexFormat $index_format printf-like format string for the index menu (emails)
C_KeepFlagged $keep_flagged Don't move flagged messages from $spoolfile to $mbox
C_MailcapPath $mailcap_path Colon-separated list of mailcap files
C_MailcapSanitize $mailcap_sanitize Restrict the possible characters in mailcap expandos
C_MailCheck $mail_check Number of seconds before NeoMutt checks for new mail
C_MailCheckRecent $mail_check_recent Notify the user about new mail since the last time the mailbox was opened
C_MailCheckStatsInterval $mail_check_stats_interval How often to check for new mail
C_MailCheckStats $mail_check_stats Periodically check for new mail
C_MaildirCheckCur $maildir_check_cur Check both 'new' and 'cur' directories for new mail
C_MaildirHeaderCacheVerify $maildir_header_cache_verify (hcache) Check for maildir changes when opening mailbox
C_MaildirTrash $maildir_trash Use the maildir 'trashed' flag, rather than deleting
C_Markers $markers Display a '+' at the beginning of wrapped lines in the pager
C_MarkMacroPrefix $mark_macro_prefix Prefix for macros using '<mark-message>'
C_MarkOld $mark_old Mark new emails as old when leaving the mailbox
C_Mask $mask Only display files/dirs matching this regex in the browser
C_Mbox $mbox Folder that receives read emails (see Move)
C_MboxType $mbox_type Default type for creating new mailboxes
C_MenuContext $menu_context Number of lines of overlap when changing pages in the index
C_MenuMoveOff $menu_move_off Allow the last menu item to move off the bottom of the screen
C_MenuScroll $menu_scroll Scroll the menu/index by one line, rather than a page
C_MessageCacheClean $message_cache_clean (imap/pop) Clean out obsolete entries from the message cache
C_MessageCachedir $message_cachedir (imap/pop) Directory for the message cache
C_MessageFormat $message_format printf-like format string for listing attached messages
C_MetaKey $meta_key Interpret 'ALT-x' as 'ESC-x'
C_MhPurge $mh_purge Really delete files in MH mailboxes
C_MhSeqFlagged $mh_seq_flagged MH sequence for flagged message
C_MhSeqReplied $mh_seq_replied MH sequence to tag replied messages
C_MhSeqUnseen $mh_seq_unseen MH sequence for unseen messages
C_MimeForward $mime_forward Forward a message as a 'message/RFC822' MIME part
C_MimeForwardRest $mime_forward_rest Forward all attachments, even if they can't be decoded
C_MixEntryFormat $mix_entry_format (mixmaster) printf-like format string for the mixmaster chain
C_Mixmaster $mixmaster (mixmaster) External command to route a mixmaster message
C_Move $move Move emails from $spoolfile to $mbox when read
C_NarrowTree $narrow_tree Draw a narrower thread tree in the index
C_NetInc $net_inc (socket) Update the progress bar after this many KB sent/received (0 to disable)
C_NewMailCommand $new_mail_command External command to run when new mail arrives
C_NewsCacheDir $news_cache_dir (nntp) Directory for cached news articles
C_NewsgroupsCharset $newsgroups_charset (nntp) Character set of newsgroups' descriptions
C_Newsrc $newsrc (nntp) File containing list of subscribed newsgroups
C_NewsServer $news_server (nntp) Url of the news server
C_NmDbLimit $nm_db_limit (notmuch) Default limit for Notmuch queries
C_NmDefaultUrl $nm_default_url (notmuch) Path to the Notmuch database
C_NmExcludeTags $nm_exclude_tags (notmuch) Exclude messages with these tags
C_NmFlaggedTag $nm_flagged_tag (notmuch) Tag to use for flagged messages
C_NmOpenTimeout $nm_open_timeout (notmuch) Database timeout
C_NmQueryType $nm_query_type (notmuch) Default query type: 'threads' or 'messages'
C_NmQueryWindowCurrentPosition $nm_query_window_current_position (notmuch) Position of current search window
C_NmQueryWindowCurrentSearch $nm_query_window_current_search (notmuch) Current search parameters
C_NmQueryWindowDuration $nm_query_window_duration (notmuch) Time duration of the current search window
C_NmQueryWindowTimebase $nm_query_window_timebase (notmuch) Units for the time duration
C_NmRecordTags $nm_record_tags (notmuch) Tags to apply to the 'record' mailbox (sent mail)
C_NmRepliedTag $nm_replied_tag (notmuch) Tag to use for replied messages
C_NmUnreadTag $nm_unread_tag (notmuch) Tag to use for unread messages
C_NntpAuthenticators $nntp_authenticators (nntp) Allowed authentication methods
C_NntpContext $nntp_context (nntp) Maximum number of articles to list (0 for all articles)
C_NntpListgroup $nntp_listgroup (nntp) Check all articles when opening a newsgroup
C_NntpLoadDescription $nntp_load_description (nntp) Load descriptions for newsgroups when adding to the list
C_NntpPass $nntp_pass (nntp) Password for the news server
C_NntpPoll $nntp_poll (nntp) Interval between checks for new posts
C_NntpUser $nntp_user (nntp) Username for the news server
C_PagerContext $pager_context Number of lines of overlap when changing pages in the pager
C_PagerFormat $pager_format printf-like format string for the pager's status bar
C_PagerIndexLines $pager_index_lines Number of index lines to display above the pager
C_Pager $pager External command for viewing messages, or 'builtin' to use NeoMutt's
C_PagerStop $pager_stop Don't automatically open the next message when at the end of a message
C_PatternFormat $pattern_format printf-like format string for the pattern completion menu
C_PgpAutoDecode $pgp_auto_decode Automatically decrypt PGP messages
C_PgpAutoinline $pgp_autoinline Use old-style inline PGP messages (not recommended)
C_PgpCheckExit $pgp_check_exit Check the exit code of PGP subprocess
C_PgpCheckGpgDecryptStatusFd $pgp_check_gpg_decrypt_status_fd File descriptor used for status info
C_PgpClearsignCommand $pgp_clearsign_command (pgp) External command to inline-sign a message
C_PgpDecodeCommand $pgp_decode_command (pgp) External command to decode a PGP attachment
C_PgpDecryptCommand $pgp_decrypt_command (pgp) External command to decrypt a PGP message
C_PgpDecryptionOkay $pgp_decryption_okay Text indicating a successful decryption
C_PgpDefaultKey $pgp_default_key Default key to use for PGP operations
C_PgpEncryptOnlyCommand $pgp_encrypt_only_command (pgp) External command to encrypt, but not sign a message
C_PgpEncryptSignCommand $pgp_encrypt_sign_command (pgp) External command to encrypt and sign a message
C_PgpEntryFormat $pgp_entry_format printf-like format string for the PGP key selection menu
C_PgpExportCommand $pgp_export_command (pgp) External command to export a public key from the user's keyring
C_PgpGetkeysCommand $pgp_getkeys_command (pgp) External command to download a key for an email address
C_PgpGoodSign $pgp_good_sign Text indicating a good signature
C_PgpIgnoreSubkeys $pgp_ignore_subkeys Only use the principal PGP key
C_PgpImportCommand $pgp_import_command (pgp) External command to import a key into the user's keyring
C_PgpListPubringCommand $pgp_list_pubring_command (pgp) External command to list the public keys in a user's keyring
C_PgpListSecringCommand $pgp_list_secring_command (pgp) External command to list the private keys in a user's keyring
C_PgpLongIds $pgp_long_ids Display long PGP key IDs to the user
C_PgpMimeAuto $pgp_mime_auto Prompt the user to use MIME if inline PGP fails
C_PgpRetainableSigs $pgp_retainable_sigs Create nested multipart/signed or encrypted messages
C_PgpSelfEncrypt $pgp_self_encrypt Encrypted messages will also be encrypted to $pgp_default_key too
C_PgpShowUnusable $pgp_show_unusable Show non-usable keys in the key selection
C_PgpSignAs $pgp_sign_as Use this alternative key for signing messages
C_PgpSignCommand $pgp_sign_command (pgp) External command to create a detached PGP signature
C_PgpSortKeys $pgp_sort_keys Sort order for PGP keys
C_PgpStrictEnc $pgp_strict_enc Encode PGP signed messages with quoted-printable (don't unset)
C_PgpTimeout $pgp_timeout Time in seconds to cache a passphrase
C_PgpUseGpgAgent $pgp_use_gpg_agent Use a PGP agent for caching passwords
C_PgpVerifyCommand $pgp_verify_command (pgp) External command to verify PGP signatures
C_PgpVerifyKeyCommand $pgp_verify_key_command (pgp) External command to verify key information
C_PipeDecode $pipe_decode Decode the message when piping it
C_PipeDecodeWeed $pipe_decode_weed Control whether to weed headers when piping an email
C_PipeSep $pipe_sep Separator to add between multiple piped messages
C_PipeSplit $pipe_split Run the pipe command on each message separately
C_PopAuthenticators $pop_authenticators (pop) List of allowed authentication methods
C_PopAuthTryAll $pop_auth_try_all (pop) Try all available authentication methods
C_PopCheckinterval $pop_checkinterval (pop) Interval between checks for new mail
C_PopDelete $pop_delete (pop) After downloading POP messages, delete them on the server
C_PopHost $pop_host (pop) Url of the POP server
C_PopLast $pop_last (pop) Use the 'LAST' command to fetch new mail
C_PopOauthRefreshCommand $pop_oauth_refresh_command (pop) External command to generate OAUTH refresh token
C_PopPass $pop_pass (pop) Password of the POP server
C_PopReconnect $pop_reconnect (pop) Reconnect to the server is the connection is lost
C_PopUser $pop_user (pop) Username of the POP server
C_PostModerated $post_moderated (nntp) Allow posting to moderated newsgroups
C_Postponed $postponed Folder to store postponed messages
C_Preconnect $preconnect External command to run prior to opening a socket
C_PreferredLanguages $preferred_languages Preferred languages for multilingual MIME
C_PrintCommand $print_command External command to print a message
C_PrintDecode $print_decode Decode message before printing it
C_PrintDecodeWeed $print_decode_weed Control whether to weed headers when printing an email
C_Print $print Confirm before printing a message
C_PrintSplit $print_split Print multiple messages separately
C_PromptAfter $prompt_after Pause after running an external pager
C_Quit $quit Prompt before exiting NeoMutt
C_QuoteRegex $quote_regex Regex to match quoted text in a reply
C_ReadInc $read_inc Update the progress bar after this many records read (0 to disable)
C_ReadOnly $read_only Open folders in read-only mode
C_Realname $realname Real name of the user
C_Record $record Folder to save 'sent' messages
C_ReflowSpaceQuotes $reflow_space_quotes Insert spaces into reply quotes for 'format=flowed' messages
C_ReflowText $reflow_text Reformat paragraphs of 'format=flowed' text
C_ReflowWrap $reflow_wrap Maximum paragraph width for reformatting 'format=flowed' text
C_ReplyRegex $reply_regex Regex to match message reply subjects like "re: "
C_Resolve $resolve Move to the next email whenever a command modifies an email
C_ResumeDraftFiles $resume_draft_files Process draft files like postponed messages
C_ResumeEditedDraftFiles $resume_edited_draft_files Resume editing previously saved draft files
C_ReverseAlias $reverse_alias Display the alias in the index, rather than the message's sender
C_Rfc2047Parameters $rfc2047_parameters Decode RFC2047-encoded MIME parameters
C_SaveAddress $save_address Use sender's full address as a default save folder
C_SaveEmpty $save_empty (mbox,mmdf) Preserve empty mailboxes
C_SaveHistory $save_history Number of history entries to save per category
C_SaveName $save_name Save outgoing message to mailbox of recipient's name if it exists
C_SaveUnsubscribed $save_unsubscribed (nntp) Save a list of unsubscribed newsgroups to the 'newsrc'
C_Score $score Use message scoring
C_ScoreThresholdDelete $score_threshold_delete Messages with a lower score will be automatically deleted
C_ScoreThresholdFlag $score_threshold_flag Messages with a greater score will be automatically flagged
C_ScoreThresholdRead $score_threshold_read Messages with a lower score will be automatically marked read
C_SearchContext $search_context Context to display around search matches
C_SendCharset $send_charset Character sets for outgoing mail
C_Shell $shell External command to run subshells in
C_ShowMultipartAlternative $show_multipart_alternative How to display 'multipart/alternative' MIME parts
C_ShowNewNews $show_new_news (nntp) Check for new newsgroups when entering the browser
C_ShowOnlyUnread $show_only_unread (nntp) Only show subscribed newsgroups with unread articles
C_SidebarComponentDepth $sidebar_component_depth (sidebar) Strip leading path components from sidebar folders
C_SidebarDelimChars $sidebar_delim_chars (sidebar) Characters that separate nested folders
C_SidebarDividerChar $sidebar_divider_char (sidebar) Character to draw between the sidebar and index
C_SidebarFolderIndent $sidebar_folder_indent (sidebar) Indent nested folders
C_SidebarFormat $sidebar_format (sidebar) printf-like format string for the sidebar panel
C_SidebarIndentString $sidebar_indent_string (sidebar) Indent nested folders using this string
C_SidebarNewMailOnly $sidebar_new_mail_only (sidebar) Only show folders with new/flagged mail
C_SidebarNextNewWrap $sidebar_next_new_wrap (sidebar) Wrap around when searching for the next mailbox with new mail
C_SidebarNonEmptyMailboxOnly $sidebar_non_empty_mailbox_only (sidebar) Only show folders with a non-zero number of mail
C_SidebarOnRight $sidebar_on_right (sidebar) Display the sidebar on the right
C_SidebarShortPath $sidebar_short_path (sidebar) Abbreviate the paths using the $folder variable
C_SidebarSortMethod $sidebar_sort_method (sidebar) Method to sort the sidebar
C_SidebarVisible $sidebar_visible (sidebar) Show the sidebar
C_SidebarWidth $sidebar_width (sidebar) Width of the sidebar
C_SimpleSearch $simple_search Pattern to search for when search doesn't contain ~'s
C_SizeShowBytes $size_show_bytes Show smaller sizes in bytes
C_SizeShowFractions $size_show_fractions Show size fractions with a single decimal place
C_SizeShowMb $size_show_mb Show sizes in megabytes for sizes greater than 1 megabyte
C_SizeUnitsOnLeft $size_units_on_left Show the units as a prefix to the size
C_SkipQuotedOffset $skip_quoted_offset Lines of context to show when skipping quoted text
C_SleepTime $sleep_time Time to pause after certain info messages
C_SmartWrap $smart_wrap Wrap text at word boundaries
C_Smileys $smileys Regex to match smileys to prevent mistakes when quoting text
C_SmimeAskCertLabel $smime_ask_cert_label Prompt the user for a label for SMIME certificates
C_SmimeCaLocation $smime_ca_location File containing trusted certificates
C_SmimeCertificates $smime_certificates File containing user's public certificates
C_SmimeDecryptCommand $smime_decrypt_command (smime) External command to decrypt an SMIME message
C_SmimeDecryptUseDefaultKey $smime_decrypt_use_default_key Use the default key for decryption
C_SmimeDefaultKey $smime_default_key Default key for SMIME operations
C_SmimeEncryptCommand $smime_encrypt_command (smime) External command to encrypt a message
C_SmimeEncryptWith $smime_encrypt_with Algorithm for encryption
C_SmimeGetCertCommand $smime_get_cert_command (smime) External command to extract a certificate from a message
C_SmimeGetCertEmailCommand $smime_get_cert_email_command (smime) External command to get a certificate for an email
C_SmimeGetSignerCertCommand $smime_get_signer_cert_command (smime) External command to extract a certificate from an email
C_SmimeImportCertCommand $smime_import_cert_command (smime) External command to import a certificate
C_SmimeIsDefault $smime_is_default Use SMIME rather than PGP by default
C_SmimeKeys $smime_keys File containing user's private certificates
C_SmimePk7outCommand $smime_pk7out_command (smime) External command to extract a public certificate
C_SmimeSelfEncrypt $smime_self_encrypt Encrypted messages will also be encrypt to $smime_default_key too
C_SmimeSignAs $smime_sign_as Use this alternative key for signing messages
C_SmimeSignCommand $smime_sign_command (smime) External command to sign a message
C_SmimeSignDigestAlg $smime_sign_digest_alg Digest algorithm
C_SmimeTimeout $smime_timeout Time in seconds to cache a passphrase
C_SmimeVerifyCommand $smime_verify_command (smime) External command to verify a signed message
C_SmimeVerifyOpaqueCommand $smime_verify_opaque_command (smime) External command to verify a signature
C_SortAux $sort_aux Secondary sort method for the index
C_SortBrowser $sort_browser Sort method for the browser
C_SortRe $sort_re Sort method for the sidebar
C_Sort $sort Sort method for the index
C_SpamSeparator $spam_separator Separator for multiple spam headers
C_Spoolfile $spoolfile Inbox
C_SslCaCertificatesFile $ssl_ca_certificates_file File containing trusted CA certificates
C_SslCiphers $ssl_ciphers (ssl) Ciphers to use when using SSL
C_SslClientCert $ssl_client_cert (ssl) File containing client certificates
C_SslForceTls $ssl_force_tls (ssl) Require TLS encryption for all connections
C_SslMinDhPrimeBits $ssl_min_dh_prime_bits Minimum keysize for Diffie-Hellman key exchange
C_SslStarttls $ssl_starttls (ssl) Use STARTTLS on servers advertising the capability
C_SslUseSslv3 $ssl_use_sslv3 (ssl) INSECURE: Use SSLv3 for authentication
C_SslUseTlsv11 $ssl_use_tlsv1_1 (ssl) Use TLSv1.1 for authentication
C_SslUseTlsv12 $ssl_use_tlsv1_2 (ssl) Use TLSv1.2 for authentication
C_SslUseTlsv13 $ssl_use_tlsv1_3 (ssl) Use TLSv1.3 for authentication
C_SslUseTlsv1 $ssl_use_tlsv1 (ssl) Use TLSv1 for authentication
C_SslVerifyDates $ssl_verify_dates (ssl) Verify the dates on the server certificate
C_SslVerifyHost $ssl_verify_host (ssl) Verify the server's hostname against the certificate
C_SslVerifyPartialChains $ssl_verify_partial_chains (ssl) Allow verification using partial certificate chains
C_StatusChars $status_chars Indicator characters for the status bar
C_StatusFormat $status_format printf-like format string for the index's status line
C_StatusOnTop $status_on_top Display the status bar at the top
C_StrictThreads $strict_threads Thread messages using 'In-Reply-To' and 'References' headers
C_Suspend $suspend Allow the user to suspend NeoMutt using '^Z'
C_TextFlowed $text_flowed Generate 'format=flowed' messages
C_ThoroughSearch $thorough_search Decode headers and messages before searching them
C_ThreadReceived $thread_received Sort threaded messages by their received date
C_Tilde $tilde Character to pad blank lines in the pager
C_TimeInc $time_inc Frequency of progress bar updates (milliseconds)
C_Timeout $timeout Time to wait for user input in menus
C_Tmpdir $tmpdir Directory for temporary files
C_ToChars $to_chars Indicator characters for the 'To' field in the index
C_ToggleQuotedShowLevels $toggle_quoted_show_levels Number of quote levels to show with toggle-quoted
C_Trash $trash Folder to put deleted emails
C_TsEnabled $ts_enabled Allow NeoMutt to set the terminal status line and icon
C_TsIconFormat $ts_icon_format printf-like format string for the terminal's icon title
C_TsStatusFormat $ts_status_format printf-like format string for the terminal's status (window title)
C_TunnelIsSecure $tunnel_is_secure Assume a tunneled connection is secure
C_Tunnel $tunnel Shell command to establish a tunnel
C_UncollapseJump $uncollapse_jump When opening a thread, jump to the next unread message
C_UncollapseNew $uncollapse_new Open collapsed threads when new mail arrives
C_UseDomain $use_domain Qualify local addresses using this domain
C_UseIpv6 $use_ipv6 Lookup IPv6 addresses when making connections
C_VfolderFormat $vfolder_format (notmuch) printf-like format string for the browser's display of virtual folders
C_VirtualSpoolfile $virtual_spoolfile (notmuch) Use the first virtual mailbox as a spool file
C_Visual $visual Editor to use when '~v' is given in the built-in editor
C_WaitKey $wait_key Prompt to press a key after running external commands
C_Weed $weed Filter headers when displaying/forwarding/printing/replying
C_WrapSearch $wrap_search Wrap around when the search hits the end
C_Wrap $wrap Width to wrap text in the pager
C_WriteBcc $write_bcc Write out the 'Bcc' field when preparing to send a mail
C_WriteInc $write_inc Update the progress bar after this many records written (0 to disable)
C_XCommentTo $x_comment_to (nntp) Add 'X-Comment-To' header that contains article author