]> git.ipfire.org Git - thirdparty/git.git/blame - Documentation/config/sendemail.txt
Merge branch 'pw/checkout-conflict-errorfix'
[thirdparty/git.git] / Documentation / config / sendemail.txt
CommitLineData
701137ee
NTND
1sendemail.identity::
2 A configuration identity. When given, causes values in the
3 'sendemail.<identity>' subsection to take precedence over
4 values in the 'sendemail' section. The default identity is
5 the value of `sendemail.identity`.
6
7sendemail.smtpEncryption::
8 See linkgit:git-send-email[1] for description. Note that this
9 setting is not subject to the 'identity' mechanism.
10
82d75402 11sendemail.smtpSSLCertPath::
701137ee
NTND
12 Path to ca-certificates (either a directory or a single file).
13 Set it to an empty string to disable certificate verification.
14
15sendemail.<identity>.*::
16 Identity-specific versions of the 'sendemail.*' parameters
17 found below, taking precedence over those when this
18 identity is selected, through either the command-line or
19 `sendemail.identity`.
20
bac1d52c
ÆAB
21sendemail.multiEdit::
22 If true (default), a single editor instance will be spawned to edit
23 files you have to edit (patches when `--annotate` is used, and the
24 summary when `--compose` is used). If false, files will be edited one
25 after the other, spawning a new editor each time.
26
27sendemail.confirm::
28 Sets the default for whether to confirm before sending. Must be
29 one of 'always', 'never', 'cc', 'compose', or 'auto'. See `--confirm`
30 in the linkgit:git-send-email[1] documentation for the meaning of these
31 values.
32
701137ee 33sendemail.aliasesFile::
bac1d52c
ÆAB
34 To avoid typing long email addresses, point this to one or more
35 email aliases files. You must also supply `sendemail.aliasFileType`.
36
701137ee 37sendemail.aliasFileType::
bac1d52c 38 Format of the file(s) specified in sendemail.aliasesFile. Must be
859a6d60 39 one of 'mutt', 'mailrc', 'pine', 'elm', 'gnus', or 'sendmail'.
bac1d52c
ÆAB
40+
41What an alias file in each format looks like can be found in
42the documentation of the email program of the same name. The
43differences and limitations from the standard formats are
44described below:
45+
46--
47sendmail;;
48* Quoted aliases and quoted addresses are not supported: lines that
49 contain a `"` symbol are ignored.
50* Redirection to a file (`/path/name`) or pipe (`|command`) is not
51 supported.
52* File inclusion (`:include: /path/name`) is not supported.
53* Warnings are printed on the standard error output for any
54 explicitly unsupported constructs, and any other lines that are not
55 recognized by the parser.
56--
701137ee
NTND
57sendemail.annotate::
58sendemail.bcc::
59sendemail.cc::
60sendemail.ccCmd::
61sendemail.chainReplyTo::
701137ee
NTND
62sendemail.envelopeSender::
63sendemail.from::
ba92106e 64sendemail.headerCmd::
82d75402 65sendemail.signedOffByCc::
701137ee 66sendemail.smtpPass::
82d75402 67sendemail.suppressCc::
701137ee
NTND
68sendemail.suppressFrom::
69sendemail.to::
82d75402 70sendemail.toCmd::
701137ee
NTND
71sendemail.smtpDomain::
72sendemail.smtpServer::
73sendemail.smtpServerPort::
74sendemail.smtpServerOption::
75sendemail.smtpUser::
76sendemail.thread::
77sendemail.transferEncoding::
78sendemail.validate::
79sendemail.xmailer::
bac1d52c
ÆAB
80 These configuration variables all provide a default for
81 linkgit:git-send-email[1] command-line options. See its
82 documentation for details.
701137ee 83
82d75402
DS
84sendemail.signedOffCc (deprecated)::
85 Deprecated alias for `sendemail.signedOffByCc`.
701137ee
NTND
86
87sendemail.smtpBatchSize::
88 Number of messages to be sent per connection, after that a relogin
89 will happen. If the value is 0 or undefined, send all messages in
90 one connection.
91 See also the `--batch-size` option of linkgit:git-send-email[1].
92
93sendemail.smtpReloginDelay::
0a4f051f 94 Seconds to wait before reconnecting to the smtp server.
701137ee 95 See also the `--relogin-delay` option of linkgit:git-send-email[1].
dd84e528
DD
96
97sendemail.forbidSendmailVariables::
98 To avoid common misconfiguration mistakes, linkgit:git-send-email[1]
99 will abort with a warning if any configuration options for "sendmail"
100 exist. Set this variable to bypass the check.