*Exim 4.50*
Hi all,
I want to dump a detailed reason along with 5xx,
like: "550 Blacklisted address <[EMAIL PROTECTED]> - reason-xx"
content of /xyz/file.txt:
(^?)[EMAIL PROTECTED] : reason-xx
Now I use (works perfectly):
deny
message = Blacklisted address <$sender_address>
condition =
${lookup \
{$sender_address} \
nwildlsearch{/xyz/file.txt} \
{yes}{no} \
}
How does I get access to $value?
What I tried so far:
a)
deny
message = Blacklisted address <$sender_address> - $value
condition =
${lookup \
{$sender_address} \
nwildlsearch{/xyz/file.txt} \
{yes}{no} \
}
==> $value is empty
b)
deny
condition =
${lookup \
{$sender_address} \
nwildlsearch{/xyz/file.txt} \
{yes}{no} \
}
message = Blacklisted address <$sender_address> - $value
==> $value is empty
c)
deny
message = Blacklisted address <$sender_address> - $value
condition =
${lookup \
{$sender_address} \
nwildlsearch{/xyz/file.txt} \
{$value}{no} \
}
==> invalid "condition" value "reason-xx"
TIA for any tip,
Peter
--
## List details at http://www.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/