Re: [Asrg] seeking comments on new RMX article

Vernon Schryver <vjs@calcite.rhyolite.com> Tue, 06 May 2003 23:17 UTC

Received: from www1.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA13710 for <asrg-archive@odin.ietf.org>; Tue, 6 May 2003 19:17:27 -0400 (EDT)
Received: (from mailnull@localhost) by www1.ietf.org (8.11.6/8.11.6) id h46NQ8k07051 for asrg-archive@odin.ietf.org; Tue, 6 May 2003 19:26:08 -0400
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h46NQ8807048 for <asrg-web-archive@optimus.ietf.org>; Tue, 6 May 2003 19:26:08 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA13704; Tue, 6 May 2003 19:16:56 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 19DBi9-0003MX-00; Tue, 06 May 2003 19:19:01 -0400
Received: from ietf.org ([132.151.1.19] helo=www1.ietf.org) by ietf-mx with esmtp (Exim 4.12) id 19DBi9-0003MU-00; Tue, 06 May 2003 19:19:01 -0400
Received: from www1.ietf.org (localhost.localdomain [127.0.0.1]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h46NL2806858; Tue, 6 May 2003 19:21:02 -0400
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h46NKa806836 for <asrg@optimus.ietf.org>; Tue, 6 May 2003 19:20:36 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA13607 for <asrg@ietf.org>; Tue, 6 May 2003 19:11:24 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 19DBcn-0003LB-00 for asrg@ietf.org; Tue, 06 May 2003 19:13:29 -0400
Received: from calcite.rhyolite.com ([192.188.61.3]) by ietf-mx with esmtp (Exim 4.12) id 19DBcm-0003L8-00 for asrg@ietf.org; Tue, 06 May 2003 19:13:28 -0400
Received: (from vjs@localhost) by calcite.rhyolite.com (8.12.9/8.12.9) id h46NEEh2013725 for asrg@ietf.org env-from <vjs>; Tue, 6 May 2003 17:14:14 -0600 (MDT)
From: Vernon Schryver <vjs@calcite.rhyolite.com>
Message-Id: <200305062314.h46NEEh2013725@calcite.rhyolite.com>
To: asrg@ietf.org
Subject: Re: [Asrg] seeking comments on new RMX article
References: <Pine.LNX.4.44.0305061116370.26036-100000@entropy.galcit.caltech.edu>
Sender: asrg-admin@ietf.org
Errors-To: asrg-admin@ietf.org
X-BeenThere: asrg@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/asrg>, <mailto:asrg-request@ietf.org?subject=unsubscribe>
List-Id: Anti-Spam Research Group - IRTF <asrg.ietf.org>
List-Post: <mailto:asrg@ietf.org>
List-Help: <mailto:asrg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/asrg>, <mailto:asrg-request@ietf.org?subject=subscribe>
List-Archive: <https://www1.ietf.org/pipermail/asrg/>
Date: Tue, 06 May 2003 17:14:14 -0600

> From: Michael Rubel <asrg@mikerubel.org>

> ...
> VS> Yes, I did not realize that RMX was based on the notion that I've
> VS> previously characterized as stuffing the Internet back into the old
> VS> big BBS model favored by AOL. ...

> ...
> The effect of RMX is to give domain owners a way to prevent third parties
> from making email appear to come from them. 

That is the intended effect of RMX, but it is not the only effect.

>                                              It has no bearing on who owns
> or operate domains.  Nor does it, so far as I can tell, "forc[e] users to
> pick an ISP and stick to it."  Any ISP capable of getting the packets to and
> from your mail servers will do.

That is mistaken, unless you assume big-BBS model in which individual
computers are dumb terminals connected to a single big BBS style ISP.
Whether you other raw connectivity ISPs or a dialup modem through the
telephone system to reach the big BBS ISP is irrelevant to the big
BBS style of Internet you posit.

The common mode that you would outlaw is where people send from one
IP address with an unrelated envelope Mail_From value.  For example,
many people configure their computers at work to send with a envelope
and header value of a mailbox at a free provider.  They do this to
avoid entanglements between their words and their employer.  Because
are not named Bill Gates, they can't get Hotmail's RMX data to authorize
their sending IP address, if they know it, which may be literally
impossible because of NAT.

Another common case involves people traveling.  If you plug your laptop
into the network of a hotel or one of your consulting clients, you
might prefer to use an envelope and From header address at your home
systems instead of room1234@losangeles.merriot.com or guest@example.com.


> VS> Have you considered Paul Vixie's version of RMX?  Given the premise
> VS> of requiring users to have a "home sending MTA," why isn't Paul's the
> VS> obvious and only reasonable instantiation of the idea?  What do new
> VS> RRs buy that do not come from MX records, except a lot of problems?
>
> If I understand his proposal correctly (and with all due respect to Paul),
> the main problem is that a lot of domains don't obey this convention yet,
> and you have no way to know which ones do and which ones don't.  So you
> can't make very strong decisions based on it.  That's why you accept email
> from cyndi@hotmail.com, even if it obviously arrives from a third-party IP
> address.
>
> RMX records give us an upgrade path--a domain declares that it now conforms
> to this convention by setting up an RMX records.

There are several problems with that reasoning.  
  - it assumes that Hotmail will ever have RMX records.  Because having
      RMX records would drive away a significant number of Hotmail's
      users, you'll always have decide to accept mail from cyndi@hotmail.com
      
  - it assumes that you can't already decide to accept mail with Hotmail
      sender addresses only if it comes from a Hotmail SMTP client.  In
      fact it is common to check that the source of Hotmail mail is
      Hotmail.

  - for a long time, very few systems will have RMX records, so
      upgrade paths are irrelevant.

  - if you want to mark systems that follow Paul's convention so that
      you know which don't, you could pick a large MX preference that
      its extremely unlikely to be used for anything today.  For
      example, I bet that among the millions of MX RRs today, none
      has the preference 65391.


Vernon Schryver    vjs@rhyolite.com
_______________________________________________
Asrg mailing list
Asrg@ietf.org
https://www1.ietf.org/mailman/listinfo/asrg