[exim] Re: router skipped: previously routed, subsequent cat…

Top Page
Delete this message
Reply to this message
Author: Gedalya
Date:  
To: exim-users
Subject: [exim] Re: router skipped: previously routed, subsequent catchall
On 11/21/24 1:16 PM, Evgeniy Berdnikov via Exim-users wrote:
> If address is resolved as alias to itself


It's something like this:

a message is sent to user1

user1 has a forwarding rule adding (unseen=true) alias1 as a recipient

alias1 resolves to user1,user2

user2 also has the same forwarding rule

-----

note that user1's forwarding rule won't loop because the forward router will be skipped as previously routed.

Disallowing this would mean something like running exim in address routing mode when enabling forwarding, and checking the user enabling forwarding isn't ultimately reachable through this address. This still won't protect against an alias being modified after it's already added as a forward address in various places. If we're relying on exim, let's rely on exim. This type of "group alias" is very common, and forwarding to one is very common, at least among users I come across. This is what they want, it makes sense to them and they expect it to work.



--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-users-unsubscribe@???
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/