Gitweb:
https://git.exim.org/exim.git/commitdiff/be2b133acc9607bad24c7fe5a6cd06624701281a
Commit: be2b133acc9607bad24c7fe5a6cd06624701281a
Parent: a338ca2b75e1c1c1e4c772d7165c549a58681610
Author: Jeremy Harris <jgh146exb@???>
AuthorDate: Tue Nov 20 21:42:48 2018 +0000
Committer: Jeremy Harris <jgh146exb@???>
CommitDate: Tue Nov 20 21:52:34 2018 +0000
Docs: more on $authenticated_fail_id
---
doc/doc-docbook/spec.xfpt | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/doc/doc-docbook/spec.xfpt b/doc/doc-docbook/spec.xfpt
index 8084759..4998d80 100644
--- a/doc/doc-docbook/spec.xfpt
+++ b/doc/doc-docbook/spec.xfpt
@@ -11734,7 +11734,7 @@ When a message is submitted locally (that is, not over a TCP connection)
the value of &$authenticated_id$& is normally the login name of the calling
process. However, a trusted user can override this by means of the &%-oMai%&
command line option.
-This second case also sets up inforamtion used by the
+This second case also sets up information used by the
&$authresults$& expansion item.
.vitem &$authenticated_fail_id$&
@@ -26152,12 +26152,15 @@ output, and Exim carries on processing.
.option server_set_id authenticators string&!! unset
.vindex "&$authenticated_id$&"
+.vindex "&$authenticated_fail_id$&"
When an Exim server successfully authenticates a client, this string is
expanded using data from the authentication, and preserved for any incoming
messages in the variable &$authenticated_id$&. It is also included in the log
lines for incoming messages. For example, a user/password authenticator
configuration might preserve the user name that was used to authenticate, and
refer to it subsequently during delivery of the message.
+On a failing authentication the expansion result is instead saved in
+the &$authenticated_fail_id$& variable.
If expansion fails, the option is ignored.