On Sun, 26 Apr 2020 18:30:25 +0200, Eric Faurot wrote: > When a catch-all entry (@) is used in a virtual alias table, it > eventually (and mistakenly) catches everything that expands to a > username. For example, with: > > [email protected] user > @ catchall > > "[email protected]" expands to "user" as expected, but then "user" > expands to "catchall" because it is interpreted as "user@" (empty > domain). > > The catch-all fallback mechanism is really meant for full email > addresses in virtual context, and should not happen for usernames. > The following diff fixes it.
That makes sense. OK millert@ I see that the catch-all behavior is documented in makemap(8) but not aliases(5). Does it make sense to document it there too? That's the first place I looked (the makemap manual was the 3rd place I looked). - todd
