I have heard of the problem with this tainted function many times.
Configurations that worked for a long time are now broken due to the minor
update.
Above all, I have the impression that the documentation is not sufficient. I
think it would be a good idea if one of the developers would be able to publish
solutions for a migration from typical configurations that were previously
valid to the configurations currently required.
Let's take a typical transport such as:
local_delivery:
driver = appendfile
directory = /home/$▶local_part{/.maildir
or a router with multi-domain support like
virtual_aliases:
driver = redirect
domains = lsearch; /etc/exim/virtual_domains
data = $ {lookup{$ local_part}lsearch{/etc/exim/$domain/aliases}}
no_more
This router will no longer work with Exim 4.94, too (IMHO).
What's about a transport for procmail, for example:
procmail:
driver = pipe
command = "/ usr / bin / procmail -d $ local_part"
return_path_add
delivery_date_add
envelope_to_add
user = $ local_part
initgroups
return_output
Or the example of Matthias?
Best regards,
Alex
--
## 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/