From c8e2fc1e846d1c9bee207d162182fb770b9ae1bd Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Tue, 6 Nov 2012 22:31:54 +0000 Subject: Add optional authenticated_sender info to A= elements of log lines; bug 1314. New log_selector, smtp_mailauth, to enable. --- doc/doc-docbook/spec.xfpt | 8 +++++++- doc/doc-txt/ChangeLog | 3 +++ doc/doc-txt/NewStuff | 2 ++ 3 files changed, 12 insertions(+), 1 deletion(-) (limited to 'doc') diff --git a/doc/doc-docbook/spec.xfpt b/doc/doc-docbook/spec.xfpt index fc125b0c5..6b63062be 100644 --- a/doc/doc-docbook/spec.xfpt +++ b/doc/doc-docbook/spec.xfpt @@ -33767,7 +33767,7 @@ at the end of its processing. A summary of the field identifiers that are used in log lines is shown in the following table: .display -&`A `& authenticator name (and optional id) +&`A `& authenticator name (and optional id and sender) &`C `& SMTP confirmation on delivery &` `& command list for &"no mail in SMTP session"& &`CV `& certificate verification status @@ -33884,6 +33884,7 @@ selection marked by asterisks: &`*smtp_confirmation `& SMTP confirmation on => lines &` smtp_connection `& SMTP connections &` smtp_incomplete_transaction`& incomplete SMTP transactions +&` smtp_mailauth `& AUTH argument to MAIL commands &` smtp_no_mail `& session with no MAIL commands &` smtp_protocol_error `& SMTP protocol errors &` smtp_syntax_error `& SMTP syntax errors @@ -34152,6 +34153,11 @@ the last 20 are listed, preceded by &"..."&. However, with the default setting of 10 for &%smtp_accep_max_nonmail%&, the connection will in any case have been aborted before 20 non-mail commands are processed. .next +&%smtp_mailauth%&: A third subfield with the authenticated sender, +colon-separated, is appended to the A= item for a message arrival or delivery +log line, if an AUTH argument to the SMTP MAIL command (see &<>&) +was accepted or used. +.next .cindex "log" "SMTP protocol error" .cindex "SMTP" "logging protocol error" &%smtp_protocol_error%&: A log line is written for every SMTP protocol error diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog index 53eb02e89..9e47e2c61 100644 --- a/doc/doc-txt/ChangeLog +++ b/doc/doc-txt/ChangeLog @@ -86,6 +86,9 @@ PP/11 SECURITY: protect DKIM DNS decoding from remote exploit. JH/11 Add A= logging on delivery lines, and a client_set_id option on authenticators. +JH/12 Add optional authenticated_sender logging to A= and a log_selector + for control. + Exim version 4.80.1 ------------------- diff --git a/doc/doc-txt/NewStuff b/doc/doc-txt/NewStuff index be854d9d8..974ebebed 100644 --- a/doc/doc-txt/NewStuff +++ b/doc/doc-txt/NewStuff @@ -120,6 +120,8 @@ Version 4.82 15. New 8bitmime status logging option for received messages. Log field "M8S". +16. New authenticated_sender logging option, adding to log field "A". + Version 4.80 ------------ -- cgit v1.2.3