init: pristine aerc 0.20.0 source
This commit is contained in:
@@ -0,0 +1,321 @@
|
||||
AERC-ACCOUNTS(5)
|
||||
|
||||
# NAME
|
||||
|
||||
aerc-accounts - account configuration file format for *aerc*(1)
|
||||
|
||||
# SYNOPSIS
|
||||
|
||||
The _accounts.conf_ file is used for configuring each mail account used for
|
||||
aerc. It is expected to be in your XDG config home plus _aerc_, which defaults
|
||||
to _~/.config/aerc/accounts.conf_. This file must be kept secret, as it may
|
||||
include your account credentials. An alternate file can be specified via the
|
||||
_--accounts-conf_ command line argument, see *aerc*(1).
|
||||
|
||||
If _accounts.conf_ does not exist, the *:new-account* configuration wizard will
|
||||
be executed automatically on first startup.
|
||||
|
||||
This file is written in the ini format where each *[section]* is the name of an
|
||||
account you want to configure, and the keys & values in that section specify
|
||||
details of that account's configuration. Global options may be configured by
|
||||
placing them at the top of the file, before any account-specific sections. These
|
||||
can be overridden for an account by specifying them again in the account
|
||||
section. In addition to the options documented here, specific transports for
|
||||
incoming and outgoing emails may have additional configuration parameters,
|
||||
documented on their respective man pages.
|
||||
|
||||
# CONFIGURATION
|
||||
|
||||
Note that many of these configuration options are written for you, such as
|
||||
*source* and *outgoing*, when you run the account configuration wizard
|
||||
(*:new-account*).
|
||||
|
||||
*archive* = _<folder>_
|
||||
Specifies a folder to use as the destination of the *:archive* command.
|
||||
|
||||
Default: _Archive_
|
||||
|
||||
*check-mail* = _<duration>_
|
||||
Specifies an interval to check for new mail. Mail will be checked at
|
||||
startup, and every interval. IMAP accounts will check for mail in all
|
||||
unselected folders, and the selected folder will continue to receive
|
||||
PUSH mail notifications. Maildir/Notmuch folders must use
|
||||
*check-mail-cmd* in conjunction with this option. See *aerc-maildir*(5)
|
||||
and *aerc-notmuch*(5) for more information.
|
||||
|
||||
Setting this option to _0_ will disable *check-mail*
|
||||
|
||||
Example:
|
||||
*check-mail* = _5m_
|
||||
|
||||
Default: _0_
|
||||
|
||||
*copy-to* = _<folder1,folder2,folder3...>_
|
||||
Specifies a comma separated list of folders to copy sent mails to,
|
||||
usually _Sent_.
|
||||
|
||||
By default, the mail is copied to no folders;
|
||||
|
||||
*copy-to-replied* = _true_|_false_
|
||||
In addition of *copy-to*, also copy replies to the folder in which the
|
||||
replied message is.
|
||||
|
||||
Default: _false_
|
||||
|
||||
*strip-bcc* = _true_|_false_
|
||||
Strip _Bcc_ headers before sending emails. This also affects local
|
||||
copies of the sent messages (*copy-to* and *copy-to-replied*).
|
||||
|
||||
Some email providers/backends automatically strip _Bcc_ headers before
|
||||
dispatching the messages to recipients. Double check before setting this
|
||||
to _false_ to avoid leaking any private information.
|
||||
|
||||
Default: _true_
|
||||
|
||||
*default* = _<folder>_
|
||||
Specifies the default folder to open in the message list when aerc
|
||||
configures this account.
|
||||
|
||||
Default: _INBOX_
|
||||
|
||||
*folders* = _<folder1,folder2,folder3...>_
|
||||
Specifies the comma separated list of folders to display in the sidebar.
|
||||
Names prefixed with _~_ are interpreted as regular expressions.
|
||||
|
||||
By default, all folders are displayed.
|
||||
|
||||
*folders-exclude* = _<folder1,folder2,folder3...>_
|
||||
Specifies the comma separated list of folders to exclude from the sidebar.
|
||||
Names prefixed with _~_ are interpreted as regular expressions.
|
||||
Note that this overrides anything from *folders*.
|
||||
|
||||
By default, no folders are excluded.
|
||||
|
||||
*enable-folders-sort* = _true_|_false_
|
||||
If _true_, folders are sorted, first by specified folders (see *folders-sort*),
|
||||
then alphabetically.
|
||||
|
||||
Default: _true_
|
||||
|
||||
*folders-sort* = _<folder1,folder2,folder3...>_
|
||||
Specifies a comma separated list of folders to be shown at the top of the
|
||||
list in the provided order. Remaining folders will be sorted alphabetically.
|
||||
|
||||
*folder-map* = _<file>_
|
||||
The folder map contains a one-to-one mapping of server folders to displayed
|
||||
folder names. The *folder-map* file expects a
|
||||
_<display-folder-name>_=_<server-folder-name>_[\*]
|
||||
mapping per line (similar key=value syntax as for the *query-map* in notmuch).
|
||||
The mappings are applied as they appear in the *folder-map*.
|
||||
Supported backends: imap, maildir.
|
||||
|
||||
Note that other account options such as *archive*, *default*, *copy-to*,
|
||||
*postpone*, *folders*, *folders-exclude*, *folders-sort* need to be
|
||||
adjusted if one of those folders is affected by a folder mapping.
|
||||
|
||||
To apply the mapping to subfolders or folders with a similar prefix,
|
||||
append '\*' to the server folder name.
|
||||
|
||||
Examples:
|
||||
|
||||
Remap a single folder:
|
||||
```
|
||||
Spam = [Gmail]/Spam
|
||||
```
|
||||
|
||||
Remap the folder and all of its subfolders:
|
||||
```
|
||||
G = [Gmail]\*
|
||||
```
|
||||
|
||||
Remove a prefix for all subfolders:
|
||||
```
|
||||
* = [Gmail]/\*
|
||||
```
|
||||
|
||||
Remap all subfolders and avoid a folder collision:
|
||||
```
|
||||
Archive/existing = Archive\*
|
||||
Archive = OldArchive\*
|
||||
```
|
||||
|
||||
*from* = _<address>_
|
||||
The default value to use for the From header in new emails. This should be
|
||||
an RFC 5322-compatible string, such as _Your Name <you@example.org>_.
|
||||
|
||||
*aliases* = _<address1,address2,address3...>_
|
||||
All aliases of the current account. These will be used to fill in the From:
|
||||
field. Make sure that your email server accepts this value, or for example
|
||||
use *aerc-sendmail*(5) in combination with *msmtp*(1) and
|
||||
*--read-envelope-from*.
|
||||
|
||||
An alias can also use fnmatch-style wildcards in the address portion. These
|
||||
wildcards can be useful for catch-all addresses. For example, the alias
|
||||
_"Your Name" <\*@you.com>_ would ensure that when replying to emails addressed
|
||||
to _hi@you.com_ and _contact@you.com_, the From: field is set to
|
||||
_hi@you.com_ and _contact@you.com_, respectively. The name from the alias,
|
||||
not from the matching address, is used.
|
||||
|
||||
*use-envelope-from* = _true_|_false_
|
||||
Use the email envelope From header address instead of the *from*
|
||||
configuration option when submitting messages.
|
||||
|
||||
Default: _false_
|
||||
|
||||
*headers* = _<header1,header2,header3...>_
|
||||
Specifies the comma separated list of headers to fetch with the message.
|
||||
|
||||
By default, all headers are fetched. If any headers are specified in this
|
||||
list, aerc will append it to the following list of required headers:
|
||||
|
||||
- date
|
||||
- subject
|
||||
- from
|
||||
- sender
|
||||
- reply-to
|
||||
- to
|
||||
- cc
|
||||
- bcc
|
||||
- in-reply-to
|
||||
- message-id
|
||||
- references
|
||||
|
||||
*headers-exclude* = _<header1,header2,header3...>_
|
||||
Specifies the comma separated list of headers to exclude from fetching.
|
||||
Note that this overrides anything from *headers*.
|
||||
|
||||
By default, no headers are excluded.
|
||||
|
||||
*outgoing* = _<uri>_
|
||||
Specifies the transport for sending outgoing emails on this account. It
|
||||
should be a connection string, and the specific meaning of each component
|
||||
varies depending on the protocol in use. See each protocol's man page for
|
||||
more details:
|
||||
|
||||
- *aerc-sendmail*(5)
|
||||
- *aerc-smtp*(5)
|
||||
|
||||
*outgoing-cred-cmd* = _<command>_
|
||||
Specifies an optional command that is run to get the outgoing account's
|
||||
password. See each protocol's man page for more details.
|
||||
|
||||
*outgoing-cred-cmd-cache* = _true_|_false_
|
||||
By default, the credentials returned by the command will be cached until
|
||||
aerc is shut down. If set to _false_, *outgoing-cred-cmd* will be executed
|
||||
every time an email is to be sent.
|
||||
|
||||
Default: _true_
|
||||
|
||||
*pama-auto-switch* = _true_|_false_
|
||||
If _true_, the patch manager will automatically switch to an existing
|
||||
project for the *:patch* command if the subject contains a '[PATCH <project>]'
|
||||
segment.
|
||||
|
||||
Default: _false_
|
||||
|
||||
*pgp-auto-sign* = _true_|_false_
|
||||
If _true_, all outgoing emails from this account will be signed (if a signing
|
||||
key is available).
|
||||
|
||||
Default: _false_
|
||||
|
||||
*pgp-attach-key* = _true_|_false_
|
||||
If _true_, attach the public signing key to signed outgoing emails.
|
||||
|
||||
Default: _false_
|
||||
|
||||
*pgp-self-encrypt* = _true_|_false_
|
||||
If _true_, any outgoing encrypted email will be also encrypted for the sender
|
||||
or the key specified in *pgp-key-id*.
|
||||
|
||||
Default: _false_
|
||||
|
||||
*pgp-error-level* = _none_|_warn_|_error_
|
||||
The level of error to display when opportunistic encryption cannot be
|
||||
performed. See *pgp-opportunistic-encryption*.
|
||||
|
||||
Default: _warn_
|
||||
|
||||
*pgp-key-id* = _<key-id>_
|
||||
Specify the key id to use when signing a message. Can be either short or
|
||||
long key id. If unset, aerc will look up the key by email.
|
||||
|
||||
*pgp-opportunistic-encrypt* = _true_|_false_
|
||||
If _true_, any outgoing email from this account will be encrypted when all
|
||||
recipients (including Cc and Bcc field) have a public key available in
|
||||
the keyring. The level of error to display when a message can't be
|
||||
encrypted can be configured with *pgp-error-level*.
|
||||
|
||||
Default: _false_
|
||||
|
||||
*postpone* = _<folder>_
|
||||
Specifies the folder to save postponed messages to.
|
||||
|
||||
Default: _Drafts_
|
||||
|
||||
*send-as-utc* = _true_|_false_
|
||||
Converts the timestamp of the Date header to UTC.
|
||||
|
||||
Default: _false_
|
||||
|
||||
*send-with-hostname* = _true_|_false_
|
||||
Uses the local hostname in outgoing Message-Id headers instead of your
|
||||
email address domain name.
|
||||
|
||||
Default: _false_
|
||||
|
||||
*source* = _<uri>_
|
||||
Specifies the source for reading incoming emails on this account. This key
|
||||
is required for all accounts. It should be a connection string, and the
|
||||
specific meaning of each component varies depending on the protocol in use.
|
||||
See each protocol's man page for more details:
|
||||
|
||||
- *aerc-imap*(5)
|
||||
- *aerc-jmap*(5)
|
||||
- *aerc-maildir*(5)
|
||||
- *aerc-notmuch*(5)
|
||||
|
||||
*source-cred-cmd* = _<command>_
|
||||
Specifies an optional command that is run to get the source account's
|
||||
password. See each protocol's man page for more details.
|
||||
|
||||
*signature-file* = _<path>_
|
||||
Specifies the file to read in order to obtain the signature to be added
|
||||
to emails sent from this account.
|
||||
|
||||
Please note that by convention the Usenet signature style of two dashes,
|
||||
followed by a space ("-- ") should be placed at the top of the signature
|
||||
to separate content and signature. Aerc will add that delimiter if it is
|
||||
not already present.
|
||||
|
||||
*signature-cmd* = _<command>_
|
||||
Specifies the command to execute with _sh -c_ in order to obtain the
|
||||
signature to be added to emails sent from this account. If the command
|
||||
fails then *signature-file* is used instead.
|
||||
|
||||
*trusted-authres* = _<host1,host2,host3...>_
|
||||
Comma-separated list of trustworthy hostnames from which the
|
||||
Authentication Results header will be displayed. Entries can be regular
|
||||
expressions. If you want to trust any host (e.g. for debugging),
|
||||
use the wildcard _\*_.
|
||||
|
||||
*subject-re-pattern* = _<regexp>_
|
||||
When replying to a message, this is the regular expression that will
|
||||
be used to match the prefix of the original message's subject that has
|
||||
to be removed, to create the subject line of the new message.
|
||||
Typically, this will be used to avoid a repetition of the Re:
|
||||
prefix in the subject header. The default will match known
|
||||
translations for the common Re:.
|
||||
|
||||
Default: _(?i)^((AW|RE|SV|VS|ODP|R): ?)+_
|
||||
|
||||
# SEE ALSO
|
||||
|
||||
*aerc*(1) *aerc-config*(5) *aerc-imap*(5) *aerc-jmap*(5) *aerc-maildir*(5)
|
||||
*aerc-notmuch*(5) *aerc-sendmail*(5) *aerc-smtp*(5)
|
||||
|
||||
# AUTHORS
|
||||
|
||||
Originally created by Drew DeVault and maintained by Robin Jarry who is assisted
|
||||
by other open source contributors. For more information about aerc development,
|
||||
see _https://sr.ht/~rjarry/aerc/_.
|
||||
Reference in New Issue
Block a user