On 09/06/2020 11:24, Mikhail Golub via Exim-users wrote:
> forwarding_router:
> domains = +virtual_domains
> require_files = EXIMDIR/domains/$domain_data
> driver = redirect
> srs = forward
> data = ${lookup{$local_part_data}lsearch*{EXIMDIR/domains/$domain_data}}
> allow_fail
>
> After run:
> ./exim -C /usr/local/etc/exim/configure-494 -d-all+route -bt test_address
> I get:
> message: failed to expand
> "${lookup{$local_part_data}lsearch*{/usr/local/etc/exim/domains/$domain_data}}":
> failed to open /usr/local/etc/exim/domains/M for linear search: No such
> file or directory
Looks like the data returned by your successful lookup using
the "virtual_domains" list, which you didn't show us, returns "M".
However, the require_files should have meant the lookup
was not reached - so perhaps something else happened.
Please give the full debug output (-d+all) from the start of
routing.
--
Cheers,
Jeremy
--
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/