Re: [ietf-smtp] Endless debate on IP literals

"John Levine" <johnl@taugh.com> Wed, 01 January 2020 22:52 UTC

Return-Path: <johnl@iecc.com>
X-Original-To: ietf-smtp@ietfa.amsl.com
Delivered-To: ietf-smtp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8323D120058 for <ietf-smtp@ietfa.amsl.com>; Wed, 1 Jan 2020 14:52:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level:
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1536-bit key) header.d=iecc.com header.b=ZAzLP/T6; dkim=pass (1536-bit key) header.d=taugh.com header.b=JoX+Ddaq
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 j-ZX_8yPKzhT for <ietf-smtp@ietfa.amsl.com>; Wed, 1 Jan 2020 14:52:27 -0800 (PST)
Received: from gal.iecc.com (gal.iecc.com [IPv6:2001:470:1f07:1126:0:43:6f73:7461]) (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 0ADD512000F for <ietf-smtp@ietf.org>; Wed, 1 Jan 2020 14:52:26 -0800 (PST)
Received: (qmail 19400 invoked from network); 1 Jan 2020 22:52:25 -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; s=4bc6.5e0d22a9.k2001; i=printer-iecc.com@submit.iecc.com; bh=JBMMT5U31kX5NVfGgLoskgPBBlS57wvZ2ObNy7WM4pg=; b=ZAzLP/T6zEyGu1W98/OUYlLXtJ6NgI+6DrO4qbeo9Y20l8FivKDAZni0jAkrXYp+SiY2av3gaiWNrAuU0tVdJ30f7vRx87pKgu3kAyR5c2qqtB1c/R48VasYr7FeCIzeOHuEZqIG7hYLTmIGDkfhWjsNvifp4phO1y/qwkxJvxTReYJ5ZD5qkHGaF0jN3AejLPsjeiHjC3lcVjOVZ1fP8aG/rHRUmdh9BSfCjGkQOEJafAoPVAgfNwAatV+li0UL
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; s=4bc6.5e0d22a9.k2001; olt=printer-iecc.com@submit.iecc.com; bh=JBMMT5U31kX5NVfGgLoskgPBBlS57wvZ2ObNy7WM4pg=; b=JoX+DdaqbYMzqRhRjj4fOi8VAOSvduP01AgEB5y5sdKpJlmFJe+BU0HwcrLbMXfVZMU2iLpLv8STv8NO+aaru8b2kzno9WB/QTjVKsmkDl0+/6gcGfM5W7El/3F/al+WcUwVCrjOcKhOJlX4PS4K5y2+JL1oEXAvsdxms3WRNwQ3rbw+0vkwnkLD1i9h6RDYPdkea/CTB6BskIRr3aoRn/BhHxrtIiVBnmlLTVQpUFenNRygv6NIfgVAUIguog/5
Received: from ary.qy ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPSA (TLS1.2 ECDHE-RSA AES-256-GCM AEAD, printer@iecc.com) via TCP6; 01 Jan 2020 22:52:25 -0000
Received: by ary.qy (Postfix, from userid 501) id 1011D11E6345; Wed, 1 Jan 2020 17:52:24 -0500 (EST)
Date: Wed, 01 Jan 2020 17:52:24 -0500
Message-Id: <20200101225225.1011D11E6345@ary.qy>
From: John Levine <johnl@taugh.com>
To: ietf-smtp@ietf.org
Cc: moore@network-heretics.com
In-Reply-To: <b3f0f5d9-a433-b83a-b032-b726ddd8919a@network-heretics.com>
Organization: Taughannock Networks
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset="utf-8"
Content-transfer-encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-smtp/wQKyeTsBQNo1ZgY1ZZAzuENa9EQ>
Subject: Re: [ietf-smtp] Endless debate on IP literals
X-BeenThere: ietf-smtp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion of issues related to Simple Mail Transfer Protocol \(SMTP\) \[RFC 821, RFC 2821, RFC 5321\]" <ietf-smtp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-smtp>, <mailto:ietf-smtp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-smtp/>
List-Post: <mailto:ietf-smtp@ietf.org>
List-Help: <mailto:ietf-smtp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-smtp>, <mailto:ietf-smtp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jan 2020 22:52:28 -0000

In article <b3f0f5d9-a433-b83a-b032-b726ddd8919a@network-heretics.com> you write:
>p.s. I suspect ietf-smtp doesn't want to dig down into details of how 
>IoT devices should authenticate submissions - at least not just yet - 
>and such a topic might be better discussed in a working group that's 
>specifically tailored to that purpose.   For now I just want people to 
>realize that some long-held assumptions may not be universlaly valid.

On the contrary, I'd like to understand what we can and can't expect
them to do, and how they match up with the facilities we already have.

For example, CRAM-MD5 challenge authentication is widely available
give or take the issue that the server needs to store the password in
the clear.  If that's good enough, that's one less thing we need to
invent.

Also, some of the stuff you find confusing could go into a BCP, e.g.,
when to use port 25 vs port 587.  The main reason to do submission on
port 465 or 587 rather than 25 is that a lot of networks firewall port
25 as an effective anti-spam measure.  If you can be sure that your
network doesn't do that, at least for its internal traffic, port 25
submission works fine.

R's,
John