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

Dave Cridland <dave@cridland.net> Thu, 18 July 2019 08:40 UTC

Return-Path: <dave@cridland.net>
X-Original-To: webfinger@ietfa.amsl.com
Delivered-To: webfinger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D7DD12013C for <webfinger@ietfa.amsl.com>; Thu, 18 Jul 2019 01:40:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cridland.net
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 xyE1QT_dwgLY for <webfinger@ietfa.amsl.com>; Thu, 18 Jul 2019 01:40:55 -0700 (PDT)
Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F8AF120111 for <webfinger@ietf.org>; Thu, 18 Jul 2019 01:40:55 -0700 (PDT)
Received: by mail-ed1-x531.google.com with SMTP id s49so29473320edb.1 for <webfinger@ietf.org>; Thu, 18 Jul 2019 01:40:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cridland.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=48WNc517EiATeSKxUkL5i9e4ragIT/RJrjdTfZ3O0A4=; b=HImZbvDhoO4KmXDj7FzVxDu0akJ7+JoL+Bi8xusrJUp3Ysney9uwgoTNPWP7mCNDFO MZNw0GJRLRzb5ltvsNP+pU4MaeCp8J2/cMC7DoZyHE0xPByMasKKsFUfiDgtlCcwlTUZ N32Y/fIDRBkyoB9f1AN9xx1vOFj62qXDicWx0=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=48WNc517EiATeSKxUkL5i9e4ragIT/RJrjdTfZ3O0A4=; b=rjaORVCMUYhxVbtnjz+6jv/Z0uWIiz1oK3+doKqqN5BqTD/frYsJ4sivla7v2p5dys b+jYNj4XJihZPso30ow53N00FILwYqbqjNY+72RZWd7SD4W/nEPxTJ/J9YapbJKCopLj u79yuYQFWIezglsvq0/W9tD9+70GjKJZ18aOFDPHz5vLPzGOQP0o9Zoh2jCIRqglC2VJ 3QyzwmvzW2B+IW78gAgWDuI0Mjjmf1fCnHPPs1b5u6NdDQySlHi6XICQr7Bn36/WQV+2 tp7qP1EYPurt9xU3l2ml9eudQ9MYVa5JFZ2dFaIHo6GQ+mqSG4a0ITGJSSLX4DGqrHs9 IxkA==
X-Gm-Message-State: APjAAAX4lTsDuU+oz7KkWIo8zeq23iTyIHWJlxgO5nTLGKFoQeN0IVzz /pSzrxaaQGsIcTsQvGcBO3heSAaBRSUEod+YPgoWJA==
X-Google-Smtp-Source: APXvYqwi1lLMP9wfbQqYnVMsIhcFKtFCVqKBUPCCdEnHtSfHkX6Ou4kmGG8ip91mqQK2SXVqeIsfvP01tWeMYp2Rb5U=
X-Received: by 2002:a17:906:11da:: with SMTP id o26mr35097937eja.64.1563439253899; Thu, 18 Jul 2019 01:40:53 -0700 (PDT)
MIME-Version: 1.0
References: <eme8317959-26f9-4a9d-b2be-d2f8cb0961f6@sydney>
In-Reply-To: <eme8317959-26f9-4a9d-b2be-d2f8cb0961f6@sydney>
From: Dave Cridland <dave@cridland.net>
Date: Thu, 18 Jul 2019 09:40:41 +0100
Message-ID: <CAKHUCzw=qo+C6H0Zwd7r3Osn0O5A11nOLEA6=vc18vxZZ_=4Jw@mail.gmail.com>
To: "Paul E. Jones" <paulej@packetizer.com>
Cc: "art@ietf.org" <art@ietf.org>, "webfinger@ietf.org" <webfinger@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005b5eab058df091b3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/webfinger/bjeUnwTzuUrInM8HksKPw9lTqPQ>
Subject: Re: [webfinger] [art] Auto-configuring Email Clients via WebFinger
X-BeenThere: webfinger@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussion of the Webfinger protocol proposal in the Applications Area <webfinger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/webfinger>, <mailto:webfinger-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/webfinger/>
List-Post: <mailto:webfinger@ietf.org>
List-Help: <mailto:webfinger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/webfinger>, <mailto:webfinger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Jul 2019 08:40:59 -0000

Obviously I'd prefer ACAP.

But also, please note the existence of RFC 6186. It's not widely deployed,
but if we were to open this can of worms, and not simply reuse
Thunderbird's autoconfig XML format (which, if I recall, is also supported
by various other Open Source MUAs), then I'd be keen to get SRV up and
running properly.

Dave.

On Mon, 15 Jul 2019 at 20:31, Paul E. Jones <paulej=
40packetizer.com@dmarc.ietf.org>; wrote:

> ART folks,
>
> Several years ago when I was working on WebFinger, one of the use cases I
> presented was using WebFinger to facilitate auto-configuring email
> clients.  It was and still is a problem I deal with today.
>
> For my own family, I have to manually configure several different clients
> on several different platforms for each member of the family.  It's time
> consuming and really needs to be made simpler.
>
> My wife also has to deal with this issue where she works, because her
> company, while just 100 or so employees, has offices in two different
> countries and the mail server settings an employee uses depends on his or
> her geographic location.  To use standard IETF protocols, it means a lot of
> manual provisioning.
>
> I see the same sort of challenges with service providers. If one wants to
> have his or her own domain, but isn't technically savvy, they're in for a
> lot of "fun" trying to figure out the various settings. Seriously, no
> normal person should have to understand what SMTP or IMAP means, and
> definitely what port numbers or security settings to fill in.
>
> While there has been a generic DNS-based method for email provision for a
> while, it doesn't work for me. It doesn't work for my wife's company,
> either. It also doesn't define everything one might need to define (e.g.,
> required security settings or policies).
>
> So we put together a very simple example to show how this might be done
> with WebFinger.  See the draft here:
> https://tools.ietf.org/html/draft-jones-webfinger-email-autoconfig-00
>
> The example in that document should make it clear how we intend this to
> work, though the detailed procedures and syntax are missing.  We first want
> to see what interest exists and if this general approach will work for
> everyone before getting into too much detail.
>
> We'd love to have some dialog on this to see how we can address this
> problem of auto-configuring email clients.
>
> Paul
>
> _______________________________________________
> art mailing list
> art@ietf.org
> https://www.ietf.org/mailman/listinfo/art
>