Re: [yam] Interop problem: SMTP submission, STARTTLS, AUTH EXTERNAL

Arnt Gulbrandsen <arnt@gulbrandsen.priv.no> Mon, 10 May 2010 09:00 UTC

Return-Path: <arnt@gulbrandsen.priv.no>
X-Original-To: yam@core3.amsl.com
Delivered-To: yam@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 53CEF3A67D2 for <yam@core3.amsl.com>; Mon, 10 May 2010 02:00:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.405
X-Spam-Level:
X-Spam-Status: No, score=-0.405 tagged_above=-999 required=5 tests=[AWL=-0.406, BAYES_50=0.001]
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 ztoevQwt8yYi for <yam@core3.amsl.com>; Mon, 10 May 2010 02:00:38 -0700 (PDT)
Received: from strange.aox.org (strange.aox.org [IPv6:2001:4d88:100c::1]) by core3.amsl.com (Postfix) with ESMTP id 7EB963A6781 for <yam@ietf.org>; Mon, 10 May 2010 02:00:38 -0700 (PDT)
Received: from fri.gulbrandsen.priv.no (kalyani.aox.org [79.140.39.164]) by strange.aox.org (Postfix) with ESMTP id 616CAFA004F; Mon, 10 May 2010 09:00:26 +0000 (UTC)
Received: from arnt@gulbrandsen.priv.no by fri.gulbrandsen.priv.no (Archiveopteryx 3.1.3) with esmtpsa id 1273482024-5591-5590/8/49; Mon, 10 May 2010 11:00:24 +0200
Message-Id: <4BE7CACB.8080508@gulbrandsen.priv.no>
Date: Mon, 10 May 2010 10:58:51 +0200
From: Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>
Organization: Me, http://arnt.gulbrandsen.priv.no
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8pre) Gecko/20100120 Shredder/3.0.2pre
Mime-Version: 1.0
To: yam@ietf.org
References: <4DE3D88239911A6791730051@96B2F16665FF96BAE59E9B90> <4BDD762E.5020606@tana.it> <4BE2B8EC.8030201@att.com> <alpine.BSF.2.00.1005061043150.26027@joyce.lan> <4BD612FD062FFBA59BA683A8@96B2F16665FF96BAE59E9B90> <alpine.BSF.2.00.1005061226330.26048@joyce.lan>
In-Reply-To: <alpine.BSF.2.00.1005061226330.26048@joyce.lan>
Content-Type: text/plain; charset="iso-8859-1"; format="flowed"
Subject: Re: [yam] Interop problem: SMTP submission, STARTTLS, AUTH EXTERNAL
X-BeenThere: yam@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Yet Another Mail working group discussion list <yam.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/yam>, <mailto:yam-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/yam>
List-Post: <mailto:yam@ietf.org>
List-Help: <mailto:yam-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yam>, <mailto:yam-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 May 2010 09:00:39 -0000

On 05/06/2010 06:36 PM, John R. Levine wrote:
> Well, gee, in your model one command triggers a state change. In my
> model, zero commands trigger a state change

IMAP assumes that one command does so. Are there any other protocols 
with the same feature? I don't know. IMO one example isn't enough to 
prove an idea bad, but two or three may well be.

> -- if you're externally
> authorized, you're authorized and you go ahead and do what you're going
> to do.

Except that you can't run any commands that have to be run before 
authentication, such as IMAP STARTTLS.

Arnt