Re: [art] Auto-configuring Email Clients via WebFinger

"John R Levine" <johnl@taugh.com> Thu, 18 July 2019 18:16 UTC

Return-Path: <johnl@taugh.com>
X-Original-To: art@ietfa.amsl.com
Delivered-To: art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5ECAC12064F for <art@ietfa.amsl.com>; Thu, 18 Jul 2019 11:16:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1536-bit key) header.d=iecc.com header.b=IzDrIYdf; dkim=pass (1536-bit key) header.d=taugh.com header.b=aHr9OHf3
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kbAL4cIBpLbG for <art@ietfa.amsl.com>; Thu, 18 Jul 2019 11:16:29 -0700 (PDT)
Received: from gal.iecc.com (gal.iecc.com [IPv6:2001:470:1f07:1126:0:43:6f73:7461]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D38C812006B for <art@ietf.org>; Thu, 18 Jul 2019 11:16:28 -0700 (PDT)
Received: (qmail 57806 invoked from network); 18 Jul 2019 18:16:27 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=e1ca.5d30b77b.k1907; i=johnl-iecc.com@submit.iecc.com; bh=SL0f//b28MCzsD5CGBGTIDX4rJ1tyla7gCzaz/XoksI=; b=IzDrIYdfofhFbpz6BtE2QVX9Sau0EsvmtcZ9/FfyQLSgj5XPR7sPGdDveH8svO8PsjlLxJawNeBcah24cEHOmrHkgSe9DLU+heOUx330ULna2H6aCK2fBBJr7OYL7F9HIhYrcSCha5m6itUSfyUrcSxpSBuOuRPv2JutTuibrLXu47j/4DTeodEbanRBvqEPe2z8gyBBhI2DdEv0kI9uLN3bQVxBQ/7GZO8MdPSHoNMXaBloxLVU2heih4hbozPF
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=e1ca.5d30b77b.k1907; olt=johnl-iecc.com@submit.iecc.com; bh=SL0f//b28MCzsD5CGBGTIDX4rJ1tyla7gCzaz/XoksI=; b=aHr9OHf3K/G8u0ve2NtU+hGRKDC+uz/pVoSX2ZeghRZc8OWc3XAnXO5oT3lF6wc/KoOOWLJh12F8MUg/Si+xhdUJBPbNZYzPC1Fxezm7XCWpgUDgsVQCipmXYf8h1zb08dp/Esjpq4m/GgoL5Gj7Gz/dGgUpHRYxzAhf0rEHMs06fBOR8WmMDh7Y7kNAtzm9n+J6etR+Jnx+8XEPPEzg90ZSNCNMvV8VBO7qhucDt2vD5ugjJR70Edc2ahvwDj/0
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPSA (TLS1.2 ECDHE-RSA AES-256-GCM AEAD, johnl@iecc.com) via TCP6; 18 Jul 2019 18:16:26 -0000
Date: Thu, 18 Jul 2019 14:16:26 -0400
Message-ID: <alpine.OSX.2.21.9999.1907181414060.15836@ary.local>
From: John R Levine <johnl@taugh.com>
To: "Paul E. Jones" <paulej@packetizer.com>
Cc: art@ietf.org
In-Reply-To: <3F299649-6396-4C71-B587-D80650C22D0A@packetizer.com>
References: <20190716220519.A420450758F@ary.qy> <3A04338D-CE01-4693-92AF-4AE5CB70A68F@bzfx.net> <em0db7240b-bba5-4698-958d-ef0bd5ef0d03@sydney> <alpine.OSX.2.21.9999.1907180022190.14286@ary.local> <3F299649-6396-4C71-B587-D80650C22D0A@packetizer.com>
User-Agent: Alpine 2.21.9999 (OSX 337 2019-05-05)
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"; format="flowed"
Archived-At: <https://mailarchive.ietf.org/arch/msg/art/d02uGc_LpXQai8SkN67Yc_tvywc>
Subject: Re: [art] Auto-configuring Email Clients via WebFinger
X-BeenThere: art@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Applications and Real-Time Area Discussion <art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/art>, <mailto:art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/art/>
List-Post: <mailto:art@ietf.org>
List-Help: <mailto:art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/art>, <mailto:art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Jul 2019 18:16:30 -0000

> The first query in my draft is the WebFinger one where the client would receive a list of URLs to then query to get various mail server configurations.
>
> Using my wife's use case, the web server is maintained by a different team than the mail server. The only thing the web server team needs to know is where to direct the client for email configuration for each user, thus one static entry in WebFinger.  I'd expect the team managing mail server to deal with the actual mail configuration data and any authentication requirements.

As you say, it needs info for each user.  I'd think that would be a 
problem in a place where the web and mail departments don't like to 
talk to each other.

> The example in the draft with two addresses is to show that a single 
> account identifier could have multiple named email accounts behind it. I 
> suspect that would be unusual, but the possibility exists. If people 
> don't want that flexibility, we could require that only one link 
> relation be returned of the mail configuration type.

> Does that help clarify my point?

Not really.  What is an "account identifier" if it's not an e-mail 
address, and why would an MUA need to know about it?

R's,
John