Under Development
stars

NNTP Options#

$catchup_newsgroup#

Description:

Mark all articles as read when leaving a newsgroup

Type:

Quad-Option

Default:
set catchup_newsgroup = ask-yes

If this option is set, NeoMutt will mark all articles in newsgroup as read when you quit the newsgroup (catchup newsgroup).


$followup_to_poster#

Description:

Reply to the poster if “poster” is in the Followup-To header

Type:

Quad-Option

Default:
set followup_to_poster = ask-yes

If this option is set and the keyword “poster” is present in Followup-To: header, follow-up to newsgroup function is not permitted. The message will be mailed to the submitter of the message via mail.


$newsgroups_charset#

Description:

Character set of newsgroups’ descriptions

Type:

String

Default:
set newsgroups_charset = "utf-8"

Character set of newsgroups descriptions.


$newsrc#

Description:

File containing list of subscribed newsgroups

Type:

Expando

Notes:

File only, Pipe Support

Default:
set newsrc = "~/.newsrc"

Specify the format of the filename containing info about subscribed newsgroups - names and indexes of read articles.

Format Sequences

Short

Long Name

Description

%a

%{account}

Account url

%P

%{port-if}

Port if specified

%p

%{port}

Port

%S

%{schema}

Url schema

%s

%{server}

News server name

%u

%{username}

Username


$news_cache_dir#

Description:

Directory for cached news articles

Type:

Path (String)

Notes:

Directory only

Default:
set news_cache_dir = "~/.neomutt"

Point to the directory where NeoMutt saves cached news articles and headers. If unset, articles and headers will not be saved at all and will be reloaded from the server each time.


$news_server#

Description:

URL of the news server

Type:

String

Default:

(empty)

set news_server = ""

Specify the domain name or address of the NNTP server.

You can also specify username and an alternative port for each news server, e.g. [[s]news://][username[:password]@]server[:port]

Can also be set using the command line option -g, the environment variable $NNTPSERVER, or putting the server name in the file /etc/nntpserver.


$nntp_authenticators#

Description:

Allowed authentication methods

Type:

String

Notes:

Case Insensitive

Default:

(empty)

set nntp_authenticators = ""

This is a colon-delimited list of authentication methods NeoMutt may attempt to use to log in to a news server, in the order NeoMutt should try them. Authentication methods are either user or any SASL mechanism, e.g. digest-md5, gssapi or cram-md5. If it’s unset (the default) NeoMutt will try all available methods, in order from most-secure to least-secure.

Example:

set nntp_authenticators = "digest-md5:user"

Note

NeoMutt will only fall back to other authentication methods if the previous methods are unavailable. If a method is available but authentication fails, NeoMutt will not connect to the IMAP server.


$nntp_context#

Description:

Maximum number of articles to list (0 for all articles)

Type:

Number (Long)

Notes:

Not Negative

Default:
set nntp_context = 1000

Define the number of articles listed in the index when a newsgroup is entered. If active newsgroup have more articles than this number, oldest articles will be ignored. Also controls how many articles headers will be saved in cache when you quit newsgroup.


$nntp_listgroup#

Description:

Check all articles when opening a newsgroup

Type:

Boolean

Default:
set nntp_listgroup = yes

Control whether the existence of each article is checked when a newsgroup is entered.


$nntp_load_description#

Description:

Load descriptions for newsgroups when adding to the list

Type:

Boolean

Default:
set nntp_load_description = yes

Control whether descriptions for each newsgroup are loaded when a newsgroup is added to the list (first time list loading or new newsgroup adding).


$nntp_pass#

Description:

Password for the news server

Type:

String

Notes:

Sensitive

Default:

(empty)

set nntp_pass = ""

Your password for NNTP account.


$nntp_poll#

Description:

Interval between checks for new posts

Type:

Number

Notes:

Not Negative

Default:
set nntp_poll = 60

The time in seconds until any operations on newsgroup except post new article will cause recheck for new news. If set to 0, NeoMutt will recheck newsgroup on each operation in index (stepping, read article, etc.).


$nntp_user#

Description:

Username for the news server

Type:

String

Notes:

Sensitive

Default:

(empty)

set nntp_user = ""

Your login name on the NNTP server. If unset and NNTP server requires authentication, NeoMutt will prompt you for your account name when you connect to news server.


$post_moderated#

Description:

Allow posting to moderated newsgroups

Type:

Quad-Option

Default:
set post_moderated = ask-yes

If set to yes, NeoMutt will post article to newsgroup that have not permissions to posting (e.g. moderated).

Note

If news server does not support posting to that newsgroup or totally read-only, that posting will not have an effect.


$save_unsubscribed#

Description:

Save a list of unsubscribed newsgroups to the newsrc

Type:

Boolean

Default:
set save_unsubscribed = no

When set, info about unsubscribed newsgroups will be saved into $newsrc file and into cache.


$show_new_news#

Description:

Check for new newsgroups when entering the browser

Type:

Boolean

Default:
set show_new_news = yes

If set, news server will be asked for new newsgroups on entering the browser. Otherwise, it will be done only once for a news server. Also controls whether or not number of new articles of subscribed newsgroups will be then checked.


$x_comment_to#

Description:

Add X-Comment-To header that contains article author

Type:

Boolean

Default:
set x_comment_to = no

If set, NeoMutt will add X-Comment-To: field (that contains full name of original article author) to an article that followed up to a newsgroup.