Re: [Asrg] DNS-based Email Sender Authentication Mechanisms: aCritical Review

der Mouse <mouse@Rodents-Montreal.ORG> Wed, 27 May 2009 18:20 UTC

Return-Path: <mouse@Sparkle.Rodents-Montreal.ORG>
X-Original-To: asrg@core3.amsl.com
Delivered-To: asrg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D842528C131 for <asrg@core3.amsl.com>; Wed, 27 May 2009 11:20:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.336
X-Spam-Level:
X-Spam-Status: No, score=-9.336 tagged_above=-999 required=5 tests=[AWL=0.402, BAYES_00=-2.599, HELO_MISMATCH_ORG=0.611, RCVD_IN_DNSWL_HI=-8, URIBL_GREY=0.25]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KyYljvb8ocfS for <asrg@core3.amsl.com>; Wed, 27 May 2009 11:20:20 -0700 (PDT)
Received: from Sparkle.Rodents-Montreal.ORG (Sparkle.Rodents-Montreal.ORG [216.46.5.7]) by core3.amsl.com (Postfix) with ESMTP id 63AA03A6EA7 for <asrg@irtf.org>; Wed, 27 May 2009 11:20:20 -0700 (PDT)
Received: (from mouse@localhost) by Sparkle.Rodents-Montreal.ORG (8.8.8/8.8.8) id OAA20063; Wed, 27 May 2009 14:21:46 -0400 (EDT)
From: der Mouse <mouse@Rodents-Montreal.ORG>
Message-Id: <200905271821.OAA20063@Sparkle.Rodents-Montreal.ORG>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Erik-Conspiracy: There is no Conspiracy - and if there were I wouldn't be part of it anyway.
X-Message-Flag: Microsoft: the company who gave us the botnet zombies.
Date: Wed, 27 May 2009 13:59:45 -0400
To: Anti-Spam Research Group - IRTF <asrg@irtf.org>
In-Reply-To: <4A1D7C8A.5060407@tana.it>
References: <003d01c9dd01$bf3531d0$800c6f0a@china.huawei.com> <4A1A45BA.5030704@swin.edu.au> <3be421270905250718y5d62f6d5odb6f2bebecf418d0@mail.gmail.com> <4A1D7C8A.5060407@tana.it>
Subject: Re: [Asrg] DNS-based Email Sender Authentication Mechanisms: aCritical Review
X-BeenThere: asrg@irtf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: Anti-Spam Research Group - IRTF <asrg@irtf.org>
List-Id: Anti-Spam Research Group - IRTF <asrg.irtf.org>
List-Unsubscribe: <http://www.irtf.org/mailman/listinfo/asrg>, <mailto:asrg-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/asrg>
List-Post: <mailto:asrg@irtf.org>
List-Help: <mailto:asrg-request@irtf.org?subject=help>
List-Subscribe: <http://www.irtf.org/mailman/listinfo/asrg>, <mailto:asrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 May 2009 18:20:21 -0000

>> http://amir.herzberg.googlepages.com/somerecentpapers.
> I've marked a number of snippets [...]

I'm basing my comments here on Alessandro's responses; I don't have the
time and patience at the moment to grind through converting a PDF
(which is what this appears to be discussing) into something readable.

> extremely low-cost, especially when sending ‘bulk’ mail

> (formally incorrect, the cost doesn't usually decrease with scale)

Hm?  You think it costs a thousand times as much to run a mail system
sending 50,000,000 messages a month as it does to run a mail system
sending 50,000 messages a month?

I find that..questionable.

> there are different definitions of spam; we use the term spam to
> refer to [UBE]

> (This also includes "legal" advertising, [...])

Certainly.  So?

> When choosing an ISP for connecting a mail server, would you
> recommend to consider how do they arrange for rDNS and whois?

Certainly, if they care about rDNS and whois.  (I would hope anyone
interested in following best practices would care about each.  I've
seen things like "nobody cares about rDNS these days" said; in my
admittedly limited experience, clue level correlates remarkably well
with not sharing such points of view.)

> (should note that DNSBL are not authoritative/hierarchical)

In what sense are DNSBLs not authoritative?

> claiming to be an outgoing MTA of a.com
> 
> (formally incorrect, SMTP doesn't allow a sender to say whose domain
> it belongs to --again, unless using VHLO)

I think this is wrong, actually; even as far back as HELO, never mind
EHLO, the sender is required to identify itself, thereby indicating a
domain it belongs to.  (That next to nobody pays attention to HELO/EHLO
arguments is a separate issue.)  To what extent "I belong to
example.com" from an SMTP client is equivalent to "I'm an outgoing MTA
of example.com" is debatable, especially in cases where the EHLO
argument is something like pool18-host422.provider.net....

> ‘fake bounces’ are sometimes referred to as ‘Joe-job attack’
> 
> ("backscatter" is also a frequently used term)

It's not clear from the context available to me whether "fake bounces"
in the original refers to mail forged to look like bounces, or bounces
of forged mail.  Neither one is what I understand a joe-job to be: my
understanding of a joe-job is the attacker forging the victim's domain
into from fields, either envelope or header.  The bounces resulting
from sending joe-job mail to nonworking addresses are the second kind
of "fake bounces", but a joe-job is not the same thing as the fallout
from a joe-job.  (My understanding of "backscatter" is that it refers
to the second kind of "fake bounces".  I've also heard/seen it called
"blowback", though I'm not sure how reasonable that is compared to
other uses of the word.)

/~\ The ASCII				  Mouse
\ / Ribbon Campaign
 X  Against HTML		mouse@rodents-montreal.org
/ \ Email!	     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B