summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2022-12-23 18:02:25 +0000
committerJeremy Harris <jgh146exb@wizmail.org>2022-12-23 18:07:57 +0000
commit0762e1a4d6de4b7b0206314302297c9dd6d7ae73 (patch)
treea0a06de3ccab66778aaae65bd4c1d1d6e6cdc0bf /doc
parent02f746c26c113c1bd97cc25cc75797327eca9434 (diff)
downloadexim4-0762e1a4d6de4b7b0206314302297c9dd6d7ae73.tar.gz
Expand max_rcpt option on smtp transport. Bug 2946
Diffstat (limited to 'doc')
-rw-r--r--doc/doc-docbook/spec.xfpt20
-rw-r--r--doc/doc-txt/NewStuff3
2 files changed, 17 insertions, 6 deletions
diff --git a/doc/doc-docbook/spec.xfpt b/doc/doc-docbook/spec.xfpt
index cdac2a266..946f55b11 100644
--- a/doc/doc-docbook/spec.xfpt
+++ b/doc/doc-docbook/spec.xfpt
@@ -22397,7 +22397,7 @@ its removal from incoming messages, so that delivered messages can safely be
resent to other recipients.
&*Note:*& If used on a transport handling multiple recipients
-(the smtp transport unless &%rcpt_max%& is 1, the appendfile, pipe or lmtp
+(the smtp transport unless &%max_rcpt%& is 1, the appendfile, pipe or lmtp
transport if &%batch_max%& is greater than 1)
then information about Bcc recipients will be leaked.
Doing so is generally not advised.
@@ -25778,12 +25778,22 @@ If this option is set true when the &%protocol%& option is set to &"lmtp"&, the
string &`IGNOREQUOTA`& is added to RCPT commands, provided that the LMTP server
has advertised support for IGNOREQUOTA in its response to the LHLO command.
-.option max_rcpt smtp integer 100
+.option max_rcpt smtp integer&!! 100
.cindex "RCPT" "maximum number of outgoing"
-This option limits the number of RCPT commands that are sent in a single
-SMTP message transaction. Each set of addresses is treated independently, and
+This option,
+.new
+after expansion,
+.wen
+limits the number of RCPT commands that are sent in a single
+SMTP message transaction.
+A value setting of zero disables the limit.
+
+.new
+If a constant is given,
+.wen
+each set of addresses is treated independently, and
so can cause parallel connections to the same host if &%remote_max_parallel%&
-permits this. A value setting of zero disables the limit.
+permits this.
.option message_linelength_limit smtp integer 998
diff --git a/doc/doc-txt/NewStuff b/doc/doc-txt/NewStuff
index 0d4557a8b..b00399511 100644
--- a/doc/doc-txt/NewStuff
+++ b/doc/doc-txt/NewStuff
@@ -16,7 +16,8 @@ Version 4.97
3. Variable $sender_helo_verified with the result of an ACL "verify = helo".
4. Predefined macros for expansion items, operators, conditions and variables.
- 3. Variable $sender_helo_verified with the result of an ACL verify=helo.
+
+ 5. The smtp transport option "max_rcpt" is now expanded before use.
Version 4.96
------------