Re: Other SMTP verification methods

"Alan DeKok" <[email protected]> Thu, 04 Mar 2004 13:53:07 -0500
Newsgroups gmane.ietf.asrg.smtpverify
Message-ID <[email protected]>
Yakov Shafranovich <[email protected]> wrote:
> All of these callback schemes have possible DDOS and privacy problems, 
> not to say they should not be done but we must tread carefully.

  The callback schemes often involve SMTP-level callbacks.  This makes
them much more expensive to deploy from a protocol/bandwidth/time
point of view.  They're cheap to deploy from an administrative view.

  An identity publishing method is more expensive from an
administrative view, but cheaper from a protocol/etc. view.

> Another issue is that trust is not binary like in PGP - it probably have 
> many possible values (maybe 1 to 100, in PGP its 1 - 5?).

  Exactly.  We *already* know that a path of trust exists from my
domain to yours.  Sure, we don't know what it is, but we know one
exists.  So knowing the exact nature of the path doesn't help.  We
need to know how much confidence we have in that path.

  e.g. Path A results in me having a confidence level of 10%, path B
results in a confidence level of 90%, so I trust you to a certain
extent, and cache path B.

  The difficulty in this system is deciding how to create & manage
that confidence value.

> > [ MTA(IP, time at IP) database ]
>
> So it would simply keep stats on how long an MTA has been up?

  Sure.  Implementing it is fairly easy.  Maintain a DB of N domains,
and do periodic lookups, to see what the MX records are.  The only
cost is disk space & bandwidth.

  To make it viable, you'd probably have to charge a small fee to
maintain the record for a domain.  Have an automatic form for taking
credit cards & domain names, and the administrative costs become
small.

  There's a business in that somewhere.

> Would such system be vulnerable to a DDOS attack?

  Sure.  Nuke the main DNS server, and it goes down.

  But it could be distributed fairly easily.  Even with 10^7 domains,
the disk space would be cheap.  Fedex'ing a DVD of the latest database
every week to backup sites is fairly straightforward.

>  Would a spammer simply have a bunch of dormant domains?

  Sure.  But once they start spamming from them, they can quickly be
put in a blacklist, just like any other domain that spams.

  So to abuse this database, spammers would need to behave like
netizens for a long period of time.  As soon as they misbehaved,
another system could catch them.  Sounds good to me.

  Alan DeKok.