[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: again.. how to stop spam relaying?



That looks like that's got it.
Thanx again Matti!
Keep up the great work.
I owe you! 

> -----Original Message-----
> From:	mea@nic.funet.fi [SMTP:mea@nic.funet.fi]
> Sent:	Tuesday, February 10, 1998 7:26 AM
> To:	TrevorPaquette@mcc.net
> Cc:	zmailer@nic.funet.fi
> Subject:	Re: again.. how to stop spam relaying?
> 
> ...
> > All of the above looks ok.. BUT my default boiler plate section is
> > different..
> > ALL of those lines that you have listed below are commented out.
> > When would you want to use each alternate case? What does each
> actually
> > do?
> 
> 	Ok, I will try to elaborate.  I added more comments there,
> 	and placed a copy below.
> 
> > > It must be about a problem in the   smtp-policy.src  boilerplate
> then.
> > > Here is my standard-issue boilerplate as it is in the source tree:
> 	(well, an extract from it, of course)
> 
> #|-----------
> #|
> #| Default handling boilerplates:
> #|
> #|   "We are not relaying between off-site hosts, except when ..."
> #|
> #| You MUST uncomment one of these default-defining pairs, or the
> blocking
> #| of relay hijack will not work at all !
> #|
> #| -- 1st alternate: No MX target usage, no DNS existence verify
> #|    Will accept for reception only those domains explicitely listed
> #|    in  'smtp-policy.mx'  and  'localnames'  files.  Will not do
> #|    verifications on validity/invalidity of source domains:
> <foo@bar>
> # .			relaycustomer - relaytarget -
> # [0.0.0.0]/0		relaycustomer - relaytarget -
> #| -- 2nd alternate: No MX target usage, DNS existence verify
> #|    Like the 1st alternate, except will verify the sender (mail
> from:<..>)
> #|    address for existence of the DNS MX and/or A/AAAA data -- e.g.
> validity.
> # .			relaycustomer - relaytarget - senderokwithdns +
> # [0.0.0.0]/0		relaycustomer - relaytarget - senderokwithdns +
> #| -- 3rd alternate: MX relay trust, DNS existence verify
> #|    For the people who are in deep s*...  That is, those who for
> some
> #|    reason have given open permissions for people to use their
> server
> #|    as MX backup for their clients, but don't know all domains valid
> #|    to go thru...  Substitutes accurate data to user's whimsical DNS
> #|    maintenance activities.  Vulnerable to inbound resource abuse.
> .			relaycustomer - acceptifmx - senderokwithdns +
> [0.0.0.0]/0		relaycustomer - acceptifmx - senderokwithdns +
> #| -- 4th alternate: Sender & recipient DNS existence verify
> #|    This is more of an example for the symmetry's sake, verifies
> that
> #|    the source and destination domains are DNS resolvable, but does
> not
> #|    block relaying
> #.			senderokwithdns - acceptifdns -
> #[0.0.0.0]/0		senderokwithdns - acceptifdns -
> #|
> #|  Also you may add   'test-dns-rbl +'  attribute pair to [0.0.0.0]/0
> #|  to use Paul Vixie's  http://maps.vix.com/ MAPS RBL system.
> #|
> #| These rules mean that locally accepted hostnames MUST be listed in
> #| the database with  'relaytarget +' attribute.
> #|
> #|-----------
> 
> /Matti Aarnio <mea@nic.funet.fi>