Re: IETF Policy on dogfood consumption or avoidance - SMTP version

Alissa Cooper <alissa@cooperw.in> Tue, 17 December 2019 17:15 UTC

Return-Path: <alissa@cooperw.in>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7190120B85; Tue, 17 Dec 2019 09:15:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cooperw.in header.b=MnQYT2Gr; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=WPTYPId2
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 SxnP1w0ozv5H; Tue, 17 Dec 2019 09:15:08 -0800 (PST)
Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8039120B80; Tue, 17 Dec 2019 09:15:08 -0800 (PST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id 1330C6BF; Tue, 17 Dec 2019 12:15:08 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Tue, 17 Dec 2019 12:15:08 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cooperw.in; h= content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; s=fm1; bh=R QaXlsn6aRgDdNuYHBpDOBO5j+WVR1Xe3oPSSzDY1g8=; b=MnQYT2GrDdSfz2aDX 2Kj3qeV+MRIRfPK0q6xt7rlYUHuWaVjNEY3yLr5yV16JsB3qOozUbBCX3WeUqqhx f5E1Nxi2ujm7GxjxB8zlIwqgrPeBJEiaq66+eqIANG90m6cajQjFxNSNkgFUWsUl Ii5ZTsw27sAbO7C8yXHqYfaBooRedX8wjHs8KidBRR0moN1Px9HwJ3rPZG+HMhIa 5jYL7q+CF0eZ97R0KVy/p/rHG6+IKjwS5SoTwyE5+BTDdxzJ1XNLbaUzclB+JP+5 dUZFEWPflvXGv0QXHJJ5e09SqtOcgQzf6M0kcoe9nxGwM+AHaW4gORYsFrkO8WsB gTl9w==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=RQaXlsn6aRgDdNuYHBpDOBO5j+WVR1Xe3oPSSzDY1 g8=; b=WPTYPId2N5NseGkfGIgEd6XhK6N8zie+H/lfrgvP3P07Fn5ArB/eRjshl M7EU7aF5erkeaN+3FqUEJzIjQYVSNe/W8etPZUxNyitjrmaCrNgY/+LaGcggGnF2 KIbj94las4AQTKo+33YjqnQTdfCb7Z3Ol2hLK0BSF5KrwJTkbkhtlw1ALM83oKLW YTdBzU0do1lS08qzfvgw3fOgn2U7KfU8G2M07Nag9q5TGJklPaDpXuyWzy0eCoYt 2PfQn54B1Quq5QZ7X/2yuHig46nS6qCMYuONSt+GlIG1hE66kB60Ybf1ib7jCiD0 /4arLxfndeCwT9oFB4+IxNio0TDSw==
X-ME-Sender: <xms:Gw35XY8u59RuGjWoH-klFw4RTnT4wwM7d1KpmDndCWGHjRo4KcuPeQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrvddtjedgleejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurheptggguffhjgffgffkfhfvofesthhqmhdthhdtjeenucfhrhhomheptehlihhs shgrucevohhophgvrhcuoegrlhhishhsrgestghoohhpvghrfidrihhnqeenucffohhmrg hinhepihgvthhfrdhorhhgnecukfhppedujeefrdefkedruddujedrledtnecurfgrrhgr mhepmhgrihhlfhhrohhmpegrlhhishhsrgestghoohhpvghrfidrihhnnecuvehluhhsth gvrhfuihiivgeptd
X-ME-Proxy: <xmx:Gw35XWeVY3vD9J2MOgYQ0OeklV0a7YHLboiR16hy0PWjiHKPS_kRaA> <xmx:Gw35XcF1mOpzJw1hm4fjkI5hOYGzy_KKDq5ufSE4akb9Z-KWPRExOw> <xmx:Gw35XTBwtdHX8h6ud7vskjfGI1JmMck7giINZ-XUic_Jo1wU8Ceu0A> <xmx:Gw35XVgrXT8QGlhRBjTkCUokk9LbpTSUxDgQzxEbtBZzFEgHfNE6yA>
Received: from rtp-alcoop-nitro2.cisco.com (unknown [173.38.117.90]) by mail.messagingengine.com (Postfix) with ESMTPA id 284698005A; Tue, 17 Dec 2019 12:15:07 -0500 (EST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Subject: Re: IETF Policy on dogfood consumption or avoidance - SMTP version
From: Alissa Cooper <alissa@cooperw.in>
In-Reply-To: <8EE11B75E1F8A7E7105A1573@PSB>
Date: Tue, 17 Dec 2019 12:15:04 -0500
Cc: IETF discussion list <ietf@ietf.org>, IESG <iesg@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <E4FAF576-566C-4109-A183-F72239A5B340@cooperw.in>
References: <8EE11B75E1F8A7E7105A1573@PSB>
To: John C Klensin <john-ietf@jck.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/XUDbO_jYV4C078y0njHiowuT918>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.29
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: <https://mailarchive.ietf.org/arch/browse/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: Tue, 17 Dec 2019 17:15:11 -0000

Hi John, all,

The principles that the IESG has laid out for spam control on IETF lists are available here: <https://www.ietf.org/about/groups/iesg/statements/spam-control-2008-04-14/>. These principles continue to guide spam control as implemented by the AMS IT team. The IESG is not involved in day-to-day decisions about how the principles are operationalized and was not involved at all in the handling of the ticket you cite below.

With Glen’s help this week I’ve come to understand the history here, which was unknown to me before. It seems there was some sort of committee or group that existed a decade ago. Once when they met, one of their discussion topics was spam. Many measures including the one discussed in this thread were proposed, considered, and implemented. I don’t know much else about the group but it does not exist now.

As you’ve seen from Jay’s email, he has taken the lead on operationalizing a response. Based on discussions with him and Glen I think they both know they can reach out to the IESG at any time if they have questions in interpreting the IESG statement above or any other IESG statements.

Best,
Alissa on behalf of the IESG

> On Dec 15, 2019, at 4:15 PM, John C Klensin <john-ietf@jck.com> wrote:
> 
> Hi.
> 
> It has long been my personal belief that, in its operation of
> various of its own services on the Internet the IETF should
> adhere closely to its own standards.  If we do not do so, we
> lose all credibility in recommending to others that they follow
> our standards.  This practice has been referred to in many
> discussion threads over the years as "eating our own dog food".  
> 
> It has recently come to the attention of several of us, via an
> extended discussion on the SMTP list, that the IETF email
> servers are rejecting all SMTP connections whose EHLO commands
> contain IP address literals.   While the text describing the
> appropriateness of use of IP literal is RFC 5321 is more
> complicated than it probably ought to be, the discussion in
> Section 4.1.4 of that document seems quite clear that an SMTP
> server MUST NOT reject a message simply because an IP address
> literal (or a domain name that does not point to a host) is
> used. Those interested in the niceties of that issue should
> review the correspondence on the ietf-smtp@ietf.org list and
> comment there if appropriate.
> 
> A ticket ( [www.ietf.org/rt #282782] ) was generated early in
> the month about the ietf.org mail servers apparently rejecting
> messages with IP address literals in the EHLO field.  The
> rejection is accompanied by a reply message that appears to be
> inappropriate in multiple ways; again, those interested should
> see the ietf-smtp list for an already-extensive discussion.  The
> Secretariat responded by indicating that all such addresses were
> being rejected and that the rejection was occurring under
> instructions from IETF leadership, instructions that were
> reaffirmed after the ticket was filed.  Whatever the problem is,
> and indeed, whether there is a problem, the Secretariat is
> therefore blameless.  I suggest that the IETF has a problem.
> 
> The purpose of this note is _not_ to evaluate the underlying
> technical issues, what should be done about them, or whether the
> text in RFC 5321 should be improved.  Those, it seems to me, are
> topics for the ietf-smtp list.   They have been discussed there
> at length and presumably will continue to be discussed there.
> It is whether there is consensus among IETF participants that
> "the leadership" (I presume whatever bodies, individuals, or
> their designees are relevant) should have the authority to
> instruct the Secretariat to violate an IETF standard without
> consultation of appropriate experts within the community
> (presumably on relevant mailing lists), evidence of IETF rough
> consensus, and/or Internet Drafts that specify alterations to
> the relevant standard(s).  I also don't want to cast blame about
> decisions of the past, only to understand what the process is
> for giving instructions to the Secretariat (or approving their
> suggestions) is now and whether IETF conformance to IETF
> standards is something we care about for the future.
> 
>  john
>