Re: [exim/exim] Allow multiple uses of options defining servers for database lookups (Issue #3083)

jgh via Exim-dev <[email protected]> Sun, 22 Mar 2026 11:45:09 +0000
Newsgroups gmane.mail.exim.devel
Message-ID <exim/exim/issues/3083/comment/[email protected]>
The += syntax I suggested as a possibility is not one that currently exists, so naturally it is not that actual Exim style (at present).

There would be significant change needed to permit repeated use of this specific option in the way you are suggesting), without disabling entirely the detection of bad configuration files that mistakenly have a repeated option use. I am averse to a specific carve-out for one particular option, preferring a more general solution.

On "whether I'd like to see in the wild" - if it's existing syntax and does the job, yes. I do think that a user of Exim who comes across syntax like that and is intrigued as to how it works is capable of working it out.
One could always add a explanatory comment.

PS: this

# BEGIN
mysql_servers =
localhost::PORT_D/test/fred/ : \

pgsql_servers =
HOSTIPV4::PORT_D2/test/bill/ : \

#END

is missing continuation backslashes on the first line of both options

---
View it on Exim Forgejo ( https://code.exim.org/exim/exim/issues/3083#issuecomment-239274 ) or reply to this email directly.