Under Development
stars

POP3 Options#

$pop_authenticators#

Description:

List of allowed authentication methods (colon-separated)

Type:

String List

Notes:

Case Insensitive, Colon-separated

Default:

(empty)

set pop_authenticators = ""

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

Example:

set pop_authenticators = "digest-md5:apop:user"

$pop_auth_try_all#

Description:

Try all available authentication methods

Type:

Boolean

Default:
set pop_auth_try_all = yes

If set, NeoMutt will try all available authentication methods. When unset, 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 POP server.


$pop_check_interval#

Description:

Interval between checks for new mail

Type:

Number

Notes:

Not Negative

Default:
set pop_check_interval = 60

Configure how often (in seconds) NeoMutt looks for new mail in the currently selected mailbox if it is a POP mailbox.


$pop_delete#

Description:

After downloading POP messages, delete them on the server

Type:

Quad-Option

Default:
set pop_delete = ask-no

If set, NeoMutt will delete successfully downloaded messages from the POP server when using the <fetch-mail> function. When unset, NeoMutt will download messages but also leave them on the POP server.


$pop_host#

Description:

URL of the POP server

Type:

String

Default:

(empty)

set pop_host = ""

The name of your POP server for the <fetch-mail> function. You can also specify an alternative port, username and password, i.e.:

[pop[s]://][username[:password]@]popserver[:port]

where β€œ[…]” denotes an optional part.


$pop_last#

Description:

Use the LAST command to fetch new mail

Type:

Boolean

Default:
set pop_last = no

If this option is set, NeoMutt will try to use the β€œLAST” POP command for retrieving only unread messages from the POP server when using the <fetch-mail> function.


$pop_oauth_refresh_command#

Description:

External command to generate OAUTH refresh token

Type:

Command (String)

Notes:

Sensitive

Default:

(empty)

set pop_oauth_refresh_command = ""

The command to run to generate an OAUTH refresh token for authorizing your connection to your POP server. This command will be run on every connection attempt that uses the OAUTHBEARER authentication mechanism.


$pop_pass#

Description:

Password of the POP server

Type:

String

Notes:

Sensitive

Default:

(empty)

set pop_pass = ""

Specifies the password for your POP account. If unset, NeoMutt will prompt you for your password when you open a POP mailbox.

Warning

Only use this option when you are on a fairly secure machine, because the superuser can read your neomuttrc even if you are the only one who can read the file.


$pop_reconnect#

Description:

Reconnect to the server is the connection is lost

Type:

Quad-Option

Default:
set pop_reconnect = ask-yes

Controls whether or not NeoMutt will try to reconnect to the POP server if the connection is lost.


$pop_user#

Description:

Username of the POP server

Type:

String

Notes:

Sensitive

Default:

(empty)

set pop_user = ""

Your login name on the POP server.

Defaults to your user name on the local machine.