[exim] Catchall catching everything

Pàgina inicial
Delete this message
Reply to this message
Autor: Antony Gelberg
Data:  
A: exim-users
Assumpte: [exim] Catchall catching everything
Hi all,

I'm using Exim 3.35, and having problems with a catchall.

The end of /etc/aliases contains:

fe: ferenc
rl: robert
sg: shivani
*: robert

The server serves, let's say, bob.com. Email to fe@???, rl@???,
and sg@??? is delivered to the appropriate place. However, this
only works when the * line is commented out. With the * line left in as
above, robert gets mail to anyone, including fe@??? etc.

I'm not sure why fe@??? doesn't match fe in /etc/aliases just
because the * is commmented out. I want the * to be a last resort.

Here's the relevant part of exim.conf:

system_aliases:
driver = aliasfile
file_transport = address_file
pipe_transport = address_pipe
file = /etc/aliases
search_type = lsearch*@

Hope someone can shed some light on this.

Thanks,

Antony