Re: [ietf-smtp] Make username optional in email addresses
Tim Wicinski <tjw.ietf@gmail.com> Wed, 22 February 2023 20:52 UTC
Return-Path: <tjw.ietf@gmail.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 8466FC1522C8 for <ietf-smtp@ietfa.amsl.com>; Wed, 22 Feb 2023 12:52:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JFni63ZbCyyx for <ietf-smtp@ietfa.amsl.com>; Wed, 22 Feb 2023 12:52:00 -0800 (PST)
Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE163C15153F for <ietf-smtp@ietf.org>; Wed, 22 Feb 2023 12:52:00 -0800 (PST)
Received: by mail-ed1-x530.google.com with SMTP id o12so36074372edb.9 for <ietf-smtp@ietf.org>; Wed, 22 Feb 2023 12:52:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=mRdDSUbHONjtKXrPxmKSylIFsi/HzfJELPxzjhLnwnw=; b=DVpxRFynaUx0mh/e+bgFMPOJsiN6PHModE7P1LdNkn9jr7Sg/pMZ7Bv3+SZYCofMif UF0G1hoPbHIO1qUsMu+GbLJ88UjL4Ki8X/gzfwBdSdrQ560AQSKXanxfFFmY+yoIu/TC j8AsEN7x6n0jucdhRf/sck3Oxh0RHfxAwC78NFEE1jES1fXGlH1NvWeJGSsXS+uy2vFz afg/VZBZzNC3DX1xLJHlMquYPG06n2R8VxMN18NjT3OmRsum/3YjzcRhyoMPL/cD0vcq UPNlCT2FIHeyWamshyWkF/ApHaeNQm0hUT6LBl5G+SDx1PqB0Fk4m83RFn4bPxpFHKa9 r2Ww==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=mRdDSUbHONjtKXrPxmKSylIFsi/HzfJELPxzjhLnwnw=; b=Ert6wc69QTzSWRoRq/wnR/Hi8bbb59ANXH0nHBv8Gx+okjxnY8oowTyZWcQjVo7TR9 MrDaswtn2vSvnuWxDz+10A8VTFuetUaaoMQq+zm1xBVWpgH3jDWmotlnDWhFbCIrAQX1 F17VWbLDDNX2Tr2nPZUlbbR027Yz7NPpjhKgm462f9vLkZ9P8qU/CflZSZO6x6w3puqh 8eY9rXJLSfcqxRFxVk6Yt72Vw20ZAxRcW4juUwAWj//QFcrAyum8YunSwYcKmYLH/rGK 897oVdEJ/nVCxB3gzlvFoJlmf8gr0rMbdxCI3lULvTWmPVxfs2mhJGOWXem9t/95SYD5 /k9Q==
X-Gm-Message-State: AO0yUKUmLefHKbMjPGjj525NlTuA1ZKGgO1pojD5j8rHLaeUG8RkpIUd ofk4iNiqw98eXmI886YwWOpMUbPSKIKTrl6ad02yU2tN
X-Google-Smtp-Source: AK7set8gv5xhE7/uyvUwz8BKHFPeEeSVpdo+cr9zCWAarzk+rQA2Tk3UjvJUa724b1XahwKA3ORrq3WOaPuxN0ATJLc=
X-Received: by 2002:a17:907:20a9:b0:8bf:e82a:2988 with SMTP id pw9-20020a17090720a900b008bfe82a2988mr6768198ejb.4.1677099119256; Wed, 22 Feb 2023 12:51:59 -0800 (PST)
MIME-Version: 1.0
References: <00442A7D2E63E30765843D13@PSB> <76D0BF6D-7DE1-41FF-B41D-DB078A46BAD6@gmail.com> <F05DF83AC689517AB12F2B19@PSB> <CAG6nNWdZgn=maXtscsN3c_6HwJh_CnuqwfDq=LJEc97DTU54sQ@mail.gmail.com>
In-Reply-To: <CAG6nNWdZgn=maXtscsN3c_6HwJh_CnuqwfDq=LJEc97DTU54sQ@mail.gmail.com>
From: Tim Wicinski <tjw.ietf@gmail.com>
Date: Wed, 22 Feb 2023 15:51:48 -0500
Message-ID: <CADyWQ+FMF6aQk_7VEfpHrbJDaTR98atNydP+9DfHiZaB1VSKjQ@mail.gmail.com>
To: Scott Antipa <scottantipa@gmail.com>
Cc: John C Klensin <john-ietf@jck.com>, Russ Allbery <eagle@eyrie.org>, ietf-smtp@ietf.org
Content-Type: multipart/alternative; boundary="00000000000041a6c505f5501122"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-smtp/WHk-tBbqbvTc3f250gi8EVXMAM8>
Subject: Re: [ietf-smtp] Make username optional in email addresses
X-BeenThere: ietf-smtp@ietf.org
X-Mailman-Version: 2.1.39
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, 22 Feb 2023 20:52:01 -0000
Scott I have some domains where I would not mind the *@example.com, but most of them I have a curated list of addresses I want to receive mail to, and the rest can go away. I'm curious where folks think the usage level would be. tim On Wed, Feb 22, 2023 at 3:46 PM Scott Antipa <scottantipa@gmail.com> wrote: > I was thinking this would be a single special email per domain, eg “ > catchall@example.com” or whatever. Does that address the scaling problem? > > On Fri, Feb 17, 2023 at 6:25 PM John C Klensin <john-ietf@jck.com> wrote: > >> >> >> --On Friday, February 17, 2023 17:30 -0500 tjw ietf >> <tjw.ietf@gmail.com> wrote: >> >> > Speaking as a simple dns person >> > >> > _role.example.com TXT tjw.ietf@gmail.com >> > >> > Is my fuel for the discussion >> >> Tim, >> >> There are at least three issues there (or with something similar >> using SRV records). >> >> One, which may not apply to the smaller, more personal, domains >> I think Scott is most concerned about, is that sometimes the >> process of modifying a DNS record involves different people >> and/or procedures than modifying an email delivery MTA. >> >> Second, it is typically going to means three DNS lookups to >> identify an email address and where to send it, one for the >> _role record as shown, one to get the MX record(s) for the >> target domain, and, unless one gets lucky and the addresses of >> the servers identified in the MX records show up as additional >> information, a third (or more) to retrieve the addresses for >> that server or servers. >> >> And third, as I think was mentioned in another context, every >> time that someone has proposed something that might involve a >> DNS entry per person rather than per host or pseudo-host, the >> conclusion has been that it would not scale properly. Now >> Scott's situation may be a bit different because I think he is >> thinking about one email address per domain (or, if there were, >> using the terminology of my earlier note, an "owner" and an >> "all" one, two). That might therefore not trigger the scaling >> problem. But, still... >> >> Whether one did it with a special name and DNS entry or a "role" >> email address, I think the problem is the same" either the user >> or the originating MUA needs to understand the naming or RR >> convention and how to use it. Then, with Scott's proposal, the >> delivery server and everything in between need to understand a >> now-prohibited address and the delivery server needs to >> understand what it means. With my "owner" suggestion, the >> delivery server has to have an alias for the correct/target >> address (not unlike the usual treatment for "Postmaster"); with >> yours the address on the wire is actually the target address. >> >> And, Scott, please pay attention to Nathaniel's comment. Many >> of us who "own" dedicated domains of which we are the only >> important user use a multitude of email addresses to organize >> materials, set up special security mechanisms, and so on. I >> don't know about Nathaniel, but I use subaddress mechanisms and >> probably use hundreds of different addresses. Some get special >> post-delivery routing, others don't, and the rules change >> frequently (in my case, it is rare for a week to go by without >> my making at least one internal or routing or classification >> change). For us, "owner@example.com" or "everyone@example.com" >> would be just one more of those specialized addresses to put in >> the relevant tables, tables that we need to maintain anyway. >> Keeping in mind that "@gmail" would almost certainly either have >> to be rejected or treated as a synonym for something >> Postmaster-like and that at least some of the cases of >> @personaldomain.example would be used as Nathaniel and I use >> them, it is not clear to me that there would actually be >> significant demand for "@example.com" even if you could get it >> adopted. >> >> best, >> john >> >>
- [ietf-smtp] Make username optional in email addre… Scott Antipa
- Re: [ietf-smtp] Make username optional in email a… Dave Crocker
- Re: [ietf-smtp] Make username optional in email a… Scott Antipa
- Re: [ietf-smtp] Make username optional in email a… Russ Allbery
- Re: [ietf-smtp] Make username optional in email a… Dave Crocker
- Re: [ietf-smtp] Make username optional in email a… Russ Allbery
- Re: [ietf-smtp] Make username optional in email a… Dave Crocker
- Re: [ietf-smtp] Make username optional in email a… John C Klensin
- Re: [ietf-smtp] Make username optional in email a… tjw ietf
- Re: [ietf-smtp] Make username optional in email a… Scott Antipa
- Re: [ietf-smtp] Make username optional in email a… John C Klensin
- Re: [ietf-smtp] Make username optional in email a… Nathaniel Borenstein
- Re: [ietf-smtp] Make username optional in email a… Paul Smith
- Re: [ietf-smtp] Make username optional in email a… Scott Antipa
- Re: [ietf-smtp] Make username optional in email a… Valdis Kl ē tnieks
- Re: [ietf-smtp] Make username optional in email a… John C Klensin
- Re: [ietf-smtp] Make username optional in email a… Peter J. Holzer
- Re: [ietf-smtp] Make username optional in email a… Steffen Nurpmeso
- Re: [ietf-smtp] Make username optional in email a… John Levine
- Re: [ietf-smtp] Make username optional in email a… John Levine
- Re: [ietf-smtp] Make username optional in email a… Keith Moore
- Re: [ietf-smtp] Make username optional in email a… Scott Antipa
- Re: [ietf-smtp] Make username optional in email a… Scott Antipa
- Re: [ietf-smtp] Make username optional in email a… Tim Wicinski
- Re: [ietf-smtp] Make username optional in email a… John C Klensin
- Re: [ietf-smtp] Make username optional in email a… Keith Moore
- Re: [ietf-smtp] Make username optional in email a… John Levine
- Re: [ietf-smtp] Make username optional in email a… Paul Smith