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

Reply via email to