From: Jeremy Harris Date: Sun, 3 Apr 2022 15:33:40 +0000 (+0100) Subject: Docs: allow for multiple return from dnsdb PTR lookup X-Git-Tag: exim-4.96-RC0~17 X-Git-Url: https://git.exim.org/exim.git/commitdiff_plain/99f40596ce0881af49cc8bf61e588cdb55a2af30?hp=673fcb1022126588ab5dc3ab2dcfae30a8e78d4d Docs: allow for multiple return from dnsdb PTR lookup --- diff --git a/doc/doc-docbook/spec.xfpt b/doc/doc-docbook/spec.xfpt index 6c885176f..0ac98d668 100644 --- a/doc/doc-docbook/spec.xfpt +++ b/doc/doc-docbook/spec.xfpt @@ -25508,7 +25508,8 @@ servers or different local IP addresses. For example, if you want the string that is used for &%helo_data%& to be obtained by a DNS lookup of the outgoing interface address, you could use this: .code -helo_data = ${lookup dnsdb{ptr=$sending_ip_address}{$value}\ +helo_data = ${lookup dnsdb{ptr=$sending_ip_address} \ + {${listextract{1}{<\n $value}}} \ {$primary_hostname}} .endd The use of &%helo_data%& applies both to sending messages and when doing