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

"John Levine" <johnl@taugh.com> Wed, 01 January 2020 18:38 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 63EAA1200CE for <ietf-smtp@ietfa.amsl.com>; Wed, 1 Jan 2020 10:38:49 -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=XPAryids; dkim=pass (1536-bit key) header.d=taugh.com header.b=IRSyNn7N
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 5IeEJoQJRBsz for <ietf-smtp@ietfa.amsl.com>; Wed, 1 Jan 2020 10:38:48 -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 D8D6A1200C4 for <ietf-smtp@ietf.org>; Wed, 1 Jan 2020 10:38:47 -0800 (PST)
Received: (qmail 77620 invoked from network); 1 Jan 2020 18:38:46 -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=12f32.5e0ce736.k2001; i=printer-iecc.com@submit.iecc.com; bh=jBwd1cycHYSzVp7KmezZLDkMq9q7Nq7DeB/UVkLXXcs=; b=XPAryidsGyz3fvXkHEXHOoXriBJ0yxFXg7JihvwHjzvxREQPF4gd+ed6bkdu4h7TqabiQ/VS+3IY5S3hO5eDvbbI0LAywuPpWG2erzW4CwX2Oz+9kTcneZbaO9M0wAPDZgpU+khTNwp8y/AmlIaOeOW0MVjM565SkLcP/KCuhsK+PLEbnokVWBMEH76PO+/VFWhiOW8TSi516+iBYOM2LJf2F5jgSx/gXzgDb6OV93q7DoTQuAK1XNSV2XQSo/im
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=12f32.5e0ce736.k2001; olt=printer-iecc.com@submit.iecc.com; bh=jBwd1cycHYSzVp7KmezZLDkMq9q7Nq7DeB/UVkLXXcs=; b=IRSyNn7NJ/cOiq3COxthDhMSDWwLo0f/mGdTgI2EYIYq3kCmfWXqodiBb2GvqpQQEDPPW4kV6f6i+E62VcqrICi1my7XUAVqbYuliAa3KY6+t8dXHrCU2Asoyx0OqtJn5sAV5PvpBzSyYnEMB852YdHU+KDMd9qmTqOOT8cRQfJqg1POatLTVsC5YyUBOsQaMNSX9GjRcIrOaGFJuw06KLlxQoX82XbsWGEeMR5sp00o1hLNIVF4OmXueNhG+dtg
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 18:38:46 -0000
Received: by ary.qy (Postfix, from userid 501) id 38F7811E2E72; Wed, 1 Jan 2020 13:38:45 -0500 (EST)
Date: Wed, 01 Jan 2020 13:38:45 -0500
Message-Id: <20200101183846.38F7811E2E72@ary.qy>
From: John Levine <johnl@taugh.com>
To: ietf-smtp@ietf.org
Cc: moore@network-heretics.com
In-Reply-To: <482744ba-3a37-1fd8-48dd-0d8f58524abe@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/pp-qAXZVcjboz98ygSebfF3_RXU>
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 18:38:49 -0000

In article <482744ba-3a37-1fd8-48dd-0d8f58524abe@network-heretics.com> you write:
>I've been wondering if there's a need to talk about (for lack of a 
>better term) "pre-submission relaying" which happens when a message is 
>(for whatever reason) not initially submitted to a real submission 
>server that does whatever sanity checking and fixup are needed to make 
>the message suitable for relaying into the global email system.

I don't see any need to tie ourselves into knots about this.  If you
want multiple submission hops before the real submission server, you
don't need to do anything special beyond ensuring that at each hop,
the server end has some way to limit who's relaying through it.  It
might be by IP range, or client authentication, or any of a variety of
other hacks invented over the years.  (POP-before-Submit, known in the
old days as POP-before-SMTP, comes to mind.)

My DMA submission servers do submision relay.  It works fine.

R's,
John