RE: [Asrg] C/R Interworking Framework

"Peter Kay" <peter@titankey.com> Mon, 09 June 2003 21:57 UTC

Received: from www1.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA22383 for <asrg-archive@odin.ietf.org>; Mon, 9 Jun 2003 17:57:41 -0400 (EDT)
Received: (from mailnull@localhost) by www1.ietf.org (8.11.6/8.11.6) id h59LvGU07956 for asrg-archive@odin.ietf.org; Mon, 9 Jun 2003 17:57:16 -0400
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h59LvGB07953 for <asrg-web-archive@optimus.ietf.org>; Mon, 9 Jun 2003 17:57:16 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA22374; Mon, 9 Jun 2003 17:57:10 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 19PUbf-0007Lo-00; Mon, 09 Jun 2003 17:55:11 -0400
Received: from ietf.org ([132.151.1.19] helo=www1.ietf.org) by ietf-mx with esmtp (Exim 4.12) id 19PUbe-0007Ll-00; Mon, 09 Jun 2003 17:55:10 -0400
Received: from www1.ietf.org (localhost.localdomain [127.0.0.1]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h59LtMB07888; Mon, 9 Jun 2003 17:55:22 -0400
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h59LsvB07852 for <asrg@optimus.ietf.org>; Mon, 9 Jun 2003 17:54:57 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA22345 for <asrg@ietf.org>; Mon, 9 Jun 2003 17:54:51 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 19PUZP-0007Ki-00 for asrg@ietf.org; Mon, 09 Jun 2003 17:52:52 -0400
Received: from imail.centuryc.net ([216.30.168.20] helo=isp-appsvr01.centuryc.com) by ietf-mx with esmtp (Exim 4.12) id 19PUZO-0007KQ-00 for asrg@ietf.org; Mon, 09 Jun 2003 17:52:51 -0400
Received: from cybercominc.com [66.91.134.126] by isp-appsvr01.centuryc.com (SMTPD32-7.14) id A241613007A; Mon, 09 Jun 2003 11:55:13 -1000
Received: from a66b91n134client123.hawaii.rr.com (66.91.134.123) by cybercominc-zzt with SMTP; Mon, 09 Jun 2003 21:58:32 GMT
X-Titankey-e_id: <6cf10c08-e52c-4344-b103-b557e8b75a3b>
Content-Class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Subject: RE: [Asrg] C/R Interworking Framework
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Message-ID: <DD198B5D07F04347B7266A3F35C42B0B0D8C55@io.cybercom.local>
Thread-Topic: [Asrg] C/R Interworking Framework
Thread-Index: AcMuzPX4kSFSxfoxRKK0sow0rms0rgABPoUg
From: Peter Kay <peter@titankey.com>
To: Rob Cameron <cameron@cs.sfu.ca>, asrg@ietf.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by www1.ietf.org id h59LsvB07853
Sender: asrg-admin@ietf.org
Errors-To: asrg-admin@ietf.org
X-BeenThere: asrg@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/asrg>, <mailto:asrg-request@ietf.org?subject=unsubscribe>
List-Id: Anti-Spam Research Group - IRTF <asrg.ietf.org>
List-Post: <mailto:asrg@ietf.org>
List-Help: <mailto:asrg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/asrg>, <mailto:asrg-request@ietf.org?subject=subscribe>
List-Archive: <https://www1.ietf.org/pipermail/asrg/>
Date: Mon, 09 Jun 2003 11:53:50 -1000
Content-Transfer-Encoding: 8bit
Content-Transfer-Encoding: 8bit

Rob's suggestion makes CRI more "I". I like it.

> -----Original Message-----
> From: Rob Cameron [mailto:cameron@cs.sfu.ca] 
> Sent: Monday, June 09, 2003 10:33 AM
> To: asrg@ietf.org
> Subject: Re: [Asrg] C/R Interworking Framework
> 
> 
> It is hard to keep up with the volume of this list.   However,
> here are some of my thoughts on how C/R systems should
> use existing headers.
> 
> Although there are good arguments in favour of issuing 
> challenges to the MAIL FROM envelope header when it differs 
> from the RFC 2822 From: field, I do not think that C/R 
> systems should consider challenges to be delivery status 
> notifications (DSNs).
> 
> (1)  A DSN is logically a communication from the MTA,
> acting like a postal worker.   Some C/R systems will view a
> challenge as a communication from the MUA, acting like a 
> secretary. (In our research, we use the term e-secretary and 
> envisage a protocol to define the future interoperation of 
> e-secretaries to carry out a variety of low-level messaging 
> tasks on behalf of mailbox owners).
> 
> 2) A DSN is designed as a terminal communication, in which
> the MAIL FROM address <> is used to indicate that a reply 
> should not be made.   But the purpose of a challenge, to a
> legitimate sender, is to solicit a reply.
> 
> (3)  A challenge sent as a DSN is likely to be confusing
> to a human who receives it, depending on MUA behaviour.
> 
> (4)  To automatically reply to challenges as DSNs, software 
> that otherwise knows never to reply to a DSN will need to
> be modified to violate this principle.    
> 
> For the purpose of the Internetworking Framework, I don't
> think that we should assume that challenges/responses will only
> be generated to the MAIL FROM field.   Rather, the framework
> should be robust enough to handle challenges/responses to 
> either the envelope MAIL FROM or the From: message field.
> 
> Indeed, I think that the framework should make a statement 
> something like the following.
> 
> "In formulating a challenge message, a C/R system should use 
> the MAIL FROM envelope header and the from, reply-to
> and sender message headers for appropriate purposes.   However, 
> a C/R system must ensure that it is capable of receiving and 
> correctly processing a response sent to any address mentioned 
> in any of these fields."
> 
> Beyond this, I also think that C/R systems should be required 
> to provide full support for message-id, in-reply-to and 
> references headers.  That is, the framework should state that 
> challenges and responses must (not should) provide a unique 
> message-id and must (not should) properly form in-reply-to 
> and references
> headers from prior e-mails in the chain.    By implementing these
> RFC2822 recommendations, C/R systems will give each other 
> valuable information to address both looping and spoofing concerns.
> 
> _______________________________________________
> Asrg mailing list
> Asrg@ietf.org
> https://www1.ietf.org/mailman/listinfo/asrg
> 
> 
> 


_______________________________________________
Asrg mailing list
Asrg@ietf.org
https://www1.ietf.org/mailman/listinfo/asrg