using the same syntax as for &%-oMa%&. The interface address is placed in
&$received_ip_address$& and the port number, if present, in &$received_port$&.
+.vitem &%-oMm%&&~<&'message&~reference'&>
+.oindex "&%-oMm%&"
+.cindex "message reference" "message reference, specifying for local message"
+See &%-oMa%& above for general remarks about the &%-oM%& options. The &%-oMm%&
+option sets the message reference, e.g. message-id, and is logged during
+delivery. This is useful when some kind of audit trail is required to tie
+messages together. The format of the message reference is checked and will
+abort if the format is invalid. The option will only be accepted if exim is
+running in trusted mode, not as any regular user.
+
+The best example of a message reference is when Exim sends a bounce message.
+The message reference is the message-id of the original message for which Exim
+is sending the bounce.
+
.vitem &%-oMr%&&~<&'protocol&~name'&>
.oindex "&%-oMr%&"
.cindex "protocol, specifying for local message"
.vitem &$lookup_dnssec_authenticated$&
.vindex "&$lookup_dnssec_authenticated$&"
This variable is set after a DNS lookup done by
- either a dnslookup router or a dnsdb lookup expansion.
+ a dnsdb lookup expansion, dnslookup router or smtp transport.
It will be empty if &(DNSSEC)& was not requested,
&"no"& if the result was not labelled as authenticated data
and &"yes"& if it was.
DNS lookups for domains matching &%dnssec_request_domains%& will be done with
the dnssec request bit set.
This applies to all of the SRV, MX A6, AAAA, A lookup sequence.
-
- See also the &$lookup_dnssec_authenticated$& variable.
.wen
details.
+ .new
+ .option dnssec_request_domains smtp "domain list&!!" unset
+ .cindex "MX record" "security"
+ .cindex "DNSSEC" "MX lookup"
+ .cindex "security" "MX lookup"
+ .cindex "DNS" "DNSSEC"
+ DNS lookups for domains matching &%dnssec_request_domains%& will be done with
+ the dnssec request bit set.
+ This applies to all of the SRV, MX A6, AAAA, A lookup sequence.
+ .wen
+
+
+
+ .new
+ .option dnssec_require_domains smtp "domain list&!!" unset
+ .cindex "MX record" "security"
+ .cindex "DNSSEC" "MX lookup"
+ .cindex "security" "MX lookup"
+ .cindex "DNS" "DNSSEC"
+ DNS lookups for domains matching &%dnssec_request_domains%& will be done with
+ the dnssec request bit set. Any returns not having the Authenticated Data bit
+ (AD bit) set wil be ignored and logged as a host-lookup failure.
+ This applies to all of the SRV, MX A6, AAAA, A lookup sequence.
+ .wen
+
+
+
.option dscp smtp string&!! unset
.cindex "DCSP" "outbound"
This option causes the DSCP value associated with a socket to be set to one
JH/13 Fix handling of $tls_cipher et.al. in (non-verify) transport. Bug 1455.
JH/14 New options dnssec_request_domains, dnssec_require_domains on the
- dnslookup router (applying to the forward lookup).
+ dnslookup router and the smtp transport (applying to the forward
+ lookup).
TL/08 Bugzilla 1453: New LDAP "SERVERS=" option allows admin to override list
of ldap servers used for a specific lookup. Patch provided by Heiko
JH/19 EXPERIMENTAL_OCSP support under GnuTLS. Bug 1459.
+TL/10 Bugzilla 1454: New -oMm option to pass message reference to Exim.
+ Requires trusted mode and valid format message id, aborts otherwise.
+ Patch contributed by Heiko Schlichting.
+
Exim version 4.82
-----------------