Actually, I switched to catchall about a year ago because of spam.
Since then I've found that the mass majority of spam that I receive is
from websites that sell my address rather then spammers guessing a
valid address. With this catchall setup when a website sends me
unsolicited mail or sells the address I gave them I simply block the
address and that's it.
I've been doing it this way for year and have only had one instance
where I received spam to an address that I never gave out...or at least
I don't remember giving it out.
But your way of selectively allowing addresses works too. I'm just too
lazy to update the config file everytime I signup where new.
Thanks
-Brain
On Monday, August 25, 2003, at 11:54 PM, Andreas Metzler wrote:
> On Mon, Aug 25, 2003 at 07:39:43PM -0700, Brian Downer wrote:
>> I'm hosting 4 different domains on my server for four different users.
>> I think I've figured out how to have all email for each domain get
>> delivered to the owner of that domain (CatchAll).
>>
>> Before I test the below setup let me get ahead of myself and ask if
>> there is a way to block certain (Local) virtual addresses from the
>> user
>> they're getting delivered to.
>> ie.
> [...]
>> In my exim configuration file I have them setup like this:
>> virtual_domains:
>> driver=aliasfile
>> domains=LOCAL
>> file=/usr/local/exim/virtual/${domain}/aliases
>> search_type=lsearch
>>
>> In "/usr/local/exim/virtual/" I have four directories for each domain
>> each with an alias file with "*: user"
>
> If you want to bounce a specific local part use e.g.
> -----------
> idontwantyou: :fail: invalid address
> -----------
> in the aliasfile for this domain. Check spec.txt for :blackhole: and
> :defer:.
>
> Imho catchall accounts are next to useless today, the mailbox will
> quickly fill up with spam addressed to bill, joe or
> antonio@???, because spammers just try combinations of
> valid-domain and frquently used local_part. Additionally message-ids
> like E19rXg4-0001BF-A0@??? end up in their databases. I've
> ended up keeping a list of allowed local parts instead.
> cu andreas
>
> E19rXg4-0001BF-A0
> cu andreas
> --
> "See, I told you they'd listen to Reason," [SPOILER] Svfurlr fnlf,
> fuhggvat qbja gur juveyvat tha.
> Neal Stephenson in "Snow Crash"
>
> --
>
> ## List details at http://www.exim.org/mailman/listinfo/exim-users
> Exim details at http://www.exim.org/ ##
>