using fail to reject e-mail with sendmail

i’m moving from cPanel to Virtualmin and want to decrease the amount of spam hitting the server

i’m running Sendmail & Virtulamin with about 200 domains on the server

i wanted to know if / how i could stop spam being processed by the server for non-existent names@ a domain

in cPanel this explained the best way / reasons to use :fail: rather than :blackhole:
http://www.configserver.com/free/fail.html

is it possible to do the same with sendmail & virtualmin

e.g. i’ve got a domain called example.com
which has two e-mail user mailboxes
user1@example.com
user2@example.com

however, when i look in the sendmail queue i can see that it’s full of e-mails that are trying to be delivered to people saying that
user3@example.com doesn’t exist

e.g.
>>> start example from sendmail queue

The original message was received at Mon, 18 Feb 2008 05:01:05 GMT
from apache@localhost

----- The following addresses had permanent fatal errors -----
user3@example.com
(reason: 550 5.1.1 <user3@example.com>… User unknown)
(expanded from: user3@example.com)

----- Transcript of session follows -----
… while talking to [127.0.0.1]:
>>> DATA
<<< 550 5.1.1 <user3@example.com>… User unknown
550 5.1.1 user3@example.com… User unknown
<<< 503 5.0.0 Need RCPT (recipient)

end example from sendmail queue <<<

given that spammers will send e-mails to any.made.up.name@example.com and hope that the rejection gets forwarded along with their spam message to somebody else - i don’t want my server (the receiving server) to have to send the bounce message i want the spammers sending server to be told - no-one here DENY

i hope this makes sense and that somebody can give me an easy answer - no doubt there is a setting right under my nose if i looked in the correct place - but i’ve only got my head around a fraction of what Virtualmin can do for me

Regards
Martyn

Post edited by: UnknownQuestions, at: 2008/02/18 11:48<br><br>Post edited by: UnknownQuestions, at: 2008/02/18 11:50