Re: [Jmap] Address Validation (was Re: Submission)

Paul Smith <paul@pscs.co.uk> Tue, 25 April 2017 08:38 UTC

Return-Path: <paul@pscs.co.uk>
X-Original-To: jmap@ietfa.amsl.com
Delivered-To: jmap@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC29A131B32 for <jmap@ietfa.amsl.com>; Tue, 25 Apr 2017 01:38:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.62
X-Spam-Level:
X-Spam-Status: No, score=-2.62 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 NtonxNJMT7PK for <jmap@ietfa.amsl.com>; Tue, 25 Apr 2017 01:38:52 -0700 (PDT)
Received: from mail.pscs.co.uk (mail.pscs.co.uk [188.65.177.237]) (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 60BFC131B15 for <jmap@ietf.org>; Tue, 25 Apr 2017 01:38:49 -0700 (PDT)
Authentication-Results: mail.pscs.co.uk; spf=none; auth=pass (cram-md5) smtp.auth=paul
Received: from lmail.pscs.co.uk ([82.68.5.206]) by mail.pscs.co.uk ([188.65.177.237] running VPOP3) with ESMTP for <jmap@ietf.org>; Tue, 25 Apr 2017 09:38:32 +0100
Authentication-Results: lmail.pscs.co.uk; spf=none; auth=pass (cram-md5) smtp.auth=paul
Received: from [192.168.66.101] ([192.168.66.101]) by lmail.pscs.co.uk ([192.168.66.70] running VPOP3) with ESMTPSA for <jmap@ietf.org>; Tue, 25 Apr 2017 09:33:25 +0100
To: jmap@ietf.org
References: <1492996915.3310412.953749536.0F1C8B46@webmail.messagingengine.com> <20170424014957.39235.qmail@ary.lan> <emb951e04d-3dc9-4244-915b-21bd272245ff@bodybag> <alpine.OSX.2.20.1704240925190.68584@ary.qy> <e41c88ed-2ed5-47b8-923c-bfac12334808@gulbrandsen.priv.no> <DB03A7F421F2B9E4A8C6AD1D@caldav.corp.apple.com> <6319482c-e53f-4483-870b-844e23030f8c@gulbrandsen.priv.no> <A9622742-D931-4975-9572-04878949EDDE@fugue.com>
From: Paul Smith <paul@pscs.co.uk>
Message-ID: <a9edd67d-64fc-56cc-a64d-92db10e3369d@pscs.co.uk>
Date: Tue, 25 Apr 2017 09:33:24 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <A9622742-D931-4975-9572-04878949EDDE@fugue.com>
Content-Type: multipart/alternative; boundary="------------4861E3CF32ACADD9460C53E2"
X-Authenticated-Sender: paul
X-Server: VPOP3 Enterprise V7.2 - Registered
X-Organisation: Paul Smith Computer Services
X-VPOP3Tester: 12 345
X-Authenticated-Sender: paul
Archived-At: <https://mailarchive.ietf.org/arch/msg/jmap/mYsceUekFykn03c6OGvS26zQV1g>
Subject: Re: [Jmap] Address Validation (was Re: Submission)
X-BeenThere: jmap@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: JSON Message Access Protocol <jmap.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/jmap>, <mailto:jmap-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/jmap/>
List-Post: <mailto:jmap@ietf.org>
List-Help: <mailto:jmap-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/jmap>, <mailto:jmap-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Apr 2017 08:38:54 -0000

On 24/04/2017 20:25, Ted Lemon wrote:
> On Apr 24, 2017, at 12:14 PM, Arnt Gulbrandsen 
> <arnt@gulbrandsen.priv.no <mailto:arnt@gulbrandsen.priv.no>> wrote:
>> However, the question that I understood was asked upthread is roughly 
>> "to which recipients has x been delivered already?", and for that 
>> particular question an unbroken implementation chain is needed from 
>> sender to recipient.
>
> I think even knowing that the MTA for the admin domain of the JMAP 
> server has successfully forwarded the message would be sufficient to 
> be equivalent in most cases.   If someone does more, that's great, but 
> best is the enemy of good enough.

I may be wrong, but I believe you can already do that with DSN/MDNs. 
However, I have yet to see an MUA which does it even though it doesn't 
seem like it'd be that hard to do with the MUA requesting success DSNs 
and parsing the responses.

Maybe the JMAP server could handle the responses and somehow link the 
status to the sent message?