Webmail is implementation, not Internet architecture (was Re: Change the mailing list protocol, not DMARC.)
Dave Crocker <dcrocker@bbiw.net> Sat, 14 June 2014 07:16 UTC
Return-Path: <dcrocker@bbiw.net>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 943D71A00E2 for <ietf@ietfa.amsl.com>; Sat, 14 Jun 2014 00:16:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 6RruwP6GB_yv for <ietf@ietfa.amsl.com>; Sat, 14 Jun 2014 00:16:41 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A4591A0496 for <ietf@ietf.org>; Sat, 14 Jun 2014 00:16:41 -0700 (PDT)
Received: from [192.168.1.45] (134.194-136-217.adsl-dyn.isp.belgacom.be [217.136.194.134]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s5E7Ftu2004284 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Sat, 14 Jun 2014 00:16:23 -0700
Message-ID: <539BF66B.3020404@bbiw.net>
Date: Sat, 14 Jun 2014 09:14:51 +0200
From: Dave Crocker <dcrocker@bbiw.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Phillip Hallam-Baker <phill@hallambaker.com>
Subject: Webmail is implementation, not Internet architecture (was Re: Change the mailing list protocol, not DMARC.)
References: <CAMm+LwjsgmMQu+emxcHnun_XGnzTYn23pv6rSVL3EKUWNHD7mA@mail.gmail.com> <20140611170004.5D75E1AD4D@ld9781.wdf.sap.corp> <CAMm+Lwi2Bc3Cv=tyU+aJUteSK7zopxju=ZcSCu4NrMkJzgbMoA@mail.gmail.com> <5399B704.5090007@dcrocker.net> <9DAFD7B8DAA49A1629E4CC7E@JcK-HP8200.jck.com> <CAMm+LwhakExz_wAnWy3eizvhC8Lzs1RhZWmJK+-Yp5d9zHPwOA@mail.gmail.com>
In-Reply-To: <CAMm+LwhakExz_wAnWy3eizvhC8Lzs1RhZWmJK+-Yp5d9zHPwOA@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.67]); Sat, 14 Jun 2014 00:16:38 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/ietf/es2EVW3eah8b17Tm6nhwokpyRe8
Cc: IETF <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jun 2014 07:16:42 -0000
On 6/12/2014 6:33 PM, Phillip Hallam-Baker wrote: > On Thu, Jun 12, 2014 at 10:50 AM, John C Klensin <john-ietf@jck.com ... > (2) One of those changes --support for remote body parts-- was > incorporated into MIME in its very first version and contains > most of the mechanism needed to support what I understand PHB is > recommending for PUSH-PULL-PULL. It has been implemented in > several places but has gotten very little traction in the mail > sending and receiving community. IMO, it ought to be incumbent > on anyone proposing a different "get notification, then retrieve > mail from server" model explain why their ideas will be more > successful than that 20-odd-year-old MIME mechanism. > > In a word - WebMail. This is a classic confusion between software implementation and operation, vesus networking architecture. Webmail is nothing more than a particular style of user interface, integrated into the operations of a particular service. 25-30 years ago, Einar Stefferud labeled this a "split UI" mode, since part of the mail user interface runs on the user's platform and part runs on the server's. It uses whatever homegrown UI-to-UI protocol the local operator chooses, but otherwise is nothing but classic Internet Mail architecture. It's a useful operating mode, within its limits, which typically includes requiring full-time connectivity. As good as user access to the Internet often is, requiring it all the time, for doing email, is a pretty serious limitation. More importantly, it isn't interoperable, in the sense we use the term in the IETF, since it locks the user into the service provider for literally everything. There's no user ability to have a different MUA, different email storage, different address book, different anything. By having things locked into the recipient's own email service provider, there is no way to distribute out enhancements. So, for example, there is no way for the /author/ to declare an attachment as being located somewhere else. > Updating mail clients is a long and tedious process so it is not > surprising that updates take a lot of time to percolate through. It was > 5 years after the initial deployment of MIME before mail clients to > support it became common. And the first of those that did were actually > combined mail/NNTP readers. Truly distributed networking architecture certainly does carry costs, including costs and delays of making changes. But we've had a highly siloed world before the Internet and we didn't much like sticking to it. That we've moved back to it for many services is convenient for providers to control their market (and, yes, quickly provide new features) but it has made the user's world notably more complex and often less interoperable. Consider the issue, the next time you want to send someone an instant message. Do you send it via SMS, google, facebook, yahoo, skype or -- oh yeah -- aol? That's a really prime example of the derivative effects of excessive integration witha provider: combinatorial explosion rather than seamless Internet integration. And the view that it is sufficient to have a client which integrates all the heterogeneous services into a single user interface misses the operational complexities and lack of interoperability they are living with. > I don't read all my mail in Webmail, Why not. If it's so wonderful, then why isn't it being used for all your email? d/ -- Dave Crocker Brandenburg InternetWorking bbiw.net
- Change the mailing list protocol, not DMARC. Phillip Hallam-Baker
- Re: Change the mailing list protocol, not DMARC. Martin Rex
- Re: Change the mailing list protocol, not DMARC. Phillip Hallam-Baker
- Re: Change the mailing list protocol, not DMARC. Dave Crocker
- Re: Change the mailing list protocol, not DMARC. John C Klensin
- Re: Change the mailing list protocol, not DMARC. Ted Lemon
- Re: Change the mailing list protocol, not DMARC. Ted Lemon
- Re: Change the mailing list protocol, not DMARC. Phillip Hallam-Baker
- Re: Change the mailing list protocol, not DMARC. Phillip Hallam-Baker
- Re: [dmarc-ietf] Change the mailing list protocol… Miles Fidelman
- Webmail is implementation, not Internet architect… Dave Crocker
- Re: [dmarc-ietf] Change the mailing list protocol… Miles Fidelman
- Re: [dmarc-ietf] Change the mailing list protocol… Phillip Hallam-Baker
- Re: Change the mailing list protocol, not DMARC. Tony Finch
- Re: Change the mailing list protocol, not DMARC. Ted Lemon
- Re: Change the mailing list protocol, not DMARC. Phillip Hallam-Baker
- Re: Change the mailing list protocol, not DMARC. Tony Finch
- Re: [dmarc-ietf] Change the mailing list protocol… Stephen J. Turnbull
- Re: Change the mailing list protocol, not DMARC. Phillip Hallam-Baker
- Re: [dmarc-ietf] Change the mailing list protocol… Miles Fidelman
- Re: [dmarc-ietf] Change the mailing list protocol… Joe Abley
- Re: Change the mailing list protocol, not DMARC. John C Klensin
- Re: Webmail is implementation, not Internet archi… Phillip Hallam-Baker
- Re: Webmail is implementation, not Internet archi… Miles Fidelman
- Re: Webmail is implementation, not Internet archi… ned+ietf
- Re: Webmail is implementation, not Internet archi… Phillip Hallam-Baker
- Re: Webmail is implementation, not Internet archi… Alessandro Vesely
- Re: Webmail is implementation, not Internet archi… Dave Crocker
- email client popularity [was Webmail is implement… Brian E Carpenter
- Re: email client popularity [was Webmail is imple… ned+ietf
- Re: [dmarc-ietf] Change the mailing list protocol… Brandon Long
- Re: email client popularity [was Webmail is imple… Eric Burger
- Re: email client popularity [was Webmail is imple… ned+ietf
- Re: email client popularity [was Webmail is imple… Brian E Carpenter
- Re: email client popularity [was Webmail is imple… Stephen Casner
- Re: email client popularity [was Webmail is imple… Theodore Ts'o
- Re: email client popularity [was Webmail is imple… Phillip Hallam-Baker
- Re: email client popularity [was Webmail is imple… John C Klensin
- Re: email client popularity [was Webmail is imple… Ted Lemon
- Re: email client popularity [was Webmail is imple… Tony Finch
- Re: email client popularity [was Webmail is imple… Ted Lemon
- Re: email client popularity [was Webmail is imple… John C Klensin
- Re: email client popularity [was Webmail is imple… Scott Brim
- Re: email client popularity [was Webmail is imple… Hector Santos
- Re: email client popularity [was Webmail is imple… John C Klensin
- Re: email client popularity [was Webmail is imple… Phillip Hallam-Baker
- Re: email client popularity [was Webmail is imple… Hector Santos
- Re: email client popularity [was Webmail is imple… Miles Fidelman
- Re: email client popularity [was Webmail is imple… Hector Santos
- Re: Webmail is implementation, not Internet archi… Mark Rousell