Re: [apps-discuss] I-D Action: draft-ietf-appsawg-malformed-mail-02.txt

"John Levine" <johnl@taugh.com> Sat, 19 May 2012 15:56 UTC

Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2402721F8589 for <apps-discuss@ietfa.amsl.com>; Sat, 19 May 2012 08:56:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -111.199
X-Spam-Level:
X-Spam-Status: No, score=-111.199 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HABEAS_ACCREDITED_SOI=-4.3, RCVD_IN_BSP_TRUSTED=-4.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GOZ0X9OC8-UC for <apps-discuss@ietfa.amsl.com>; Sat, 19 May 2012 08:56:54 -0700 (PDT)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 4AF8B21F848B for <apps-discuss@ietf.org>; Sat, 19 May 2012 08:56:53 -0700 (PDT)
Received: (qmail 27054 invoked from network); 19 May 2012 15:56:52 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 19 May 2012 15:56:52 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:vbr-info; s=4fb7c2c4.xn--30v786c.k1205; i=johnl@user.iecc.com; bh=7CULWdLrZfQ48vbYQe6XxHdA4PzhOdz068Fr3jJb97Q=; b=LoAEI8cVElEma7XVu2/ZWyksq5QL4ZgXBtlvMRl+e+lkFVbCGcw+IEokaZ4c1cGXT3c+Xw9v69Oca9cizlzqs5NymgwOwv5mmw2LWjJh7aOi2h+lQujylt7OKqL6o/R1ey7IvK8lURPrFMLaOhw77EyexbLYRJ5Tb0wBznyfi1A=
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:vbr-info; s=4fb7c2c4.xn--30v786c.k1205; olt=johnl@user.iecc.com; bh=7CULWdLrZfQ48vbYQe6XxHdA4PzhOdz068Fr3jJb97Q=; b=srmnExheQ3S1mUqJfqeZDiGtbCfVWJz8pDbO336LUlau3tf5q+xSLn/6VkI5fXAs8XlOTdjK1CSl3eNrOSWllvjH8dRMG1oRzgk21zMnhfuq3rgkl40RUhMLG/nBKBtSycKXx/qeeHyQAPy+2SQb8eEizkvyHVEUk22fBUx/5vE=
VBR-Info: md=iecc.com; mc=all; mv=dwl.spamhaus.org
Date: Sat, 19 May 2012 15:56:30 -0000
Message-ID: <20120519155630.79514.qmail@joyce.lan>
From: John Levine <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <9452079D1A51524AA5749AD23E0039281271F8@exch-mbx901.corp.cloudmark.com>
Organization:
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset="utf-8"
Content-transfer-encoding: 7bit
Subject: Re: [apps-discuss] I-D Action: draft-ietf-appsawg-malformed-mail-02.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 May 2012 15:56:55 -0000

> aim for Standards Track, or if instead I should avoid use of RFC2119
> language and make leave it Informational.

I'd prefer that it stay informational.  It seems to me that standards
should tell people how best to interoperate, and in this case the best
thing to do is to read the fripping specs and use the correct syntax.
This draft is offering advice how to try to minimize the damage when
attempting to recover from mistakes, which is something else.

I'd also suggest that the draft emphasize that many kinds of errors
are strong indicators that a message is spam or contains malware, so
the best recovery may well be to reject it or throw it away.
Conversely, if senders want their mail to be delivered, one of the
easiest ways to make it not look like spam is to make it syntactically
correct.

R's,
John