Re: confusion about lists always expanding.
Jeremy Harris via Exim-users <[email protected]> Wed, 27 May 2026 12:07:41 +0100
| Newsgroups | gmane.mail.exim.user |
|---|---|
| Message-ID | <[email protected]> |
On 2026/05/12 11:37 PM, Jasen Betts via Exim-users wrote:
> I have something like
>
> (0) ${if inlist{$local_part@$domain}{<,$acl_m_specialrcpts}}
>
> It mostly works, but if $acl_m_specialrcpts which is tainted
> contains a '$' I get a panic about expanding taited data, but only if
> it contains a '$' - with no '$' there is no panic.
>
> for example
>
> localpart = any
> domain = any.example.com
> acl_m_specialrcpts = ${2+2}@test.com
I'm having trouble decoding what you're saying. Those assignments can't be config lines,
not being legitimate any any context I'm thinking of. Are they just assertions of content or variables?
In which case, how do you know? What tests have you actually performed? What are yuo actually
doing, that it not working as expected?
--
Cheers,
Jeremy
PS: posting to the exim-users mailing list with a Newsgroups: header
makes it quite inconvenient for Thunderbird, when replying.
--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/
## unsubscribe (doesn't require an account):
## [email protected]
## Exim details at https://www.exim.org/
## Please use the Wiki with this list - https://code.exim.org/exim/wiki/wiki