Re: Generalizing subaddress

Michael Haardt <michael@freenet-ag.de> Thu, 06 April 2006 20:31 UTC

Received: from balder-227.proper.com (localhost [127.0.0.1]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k36KVBiI011364; Thu, 6 Apr 2006 13:31:11 -0700 (MST) (envelope-from owner-ietf-mta-filters@mail.imc.org)
Received: (from majordom@localhost) by balder-227.proper.com (8.13.5/8.13.5/Submit) id k36KVBUZ011363; Thu, 6 Apr 2006 13:31:11 -0700 (MST) (envelope-from owner-ietf-mta-filters@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-ietf-mta-filters@mail.imc.org using -f
Received: from mout2.freenet.de (mout2.freenet.de [194.97.50.155]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k36KVABt011357 for <ietf-mta-filters@imc.org>; Thu, 6 Apr 2006 13:31:10 -0700 (MST) (envelope-from michael@freenet-ag.de)
Received: from [194.97.50.135] (helo=mx2.freenet.de) by mout2.freenet.de with esmtpa (Exim 4.61) (envelope-from <michael@freenet-ag.de>) id 1FRb8H-00036Q-9D for ietf-mta-filters@imc.org; Thu, 06 Apr 2006 22:31:09 +0200
Received: from nostromo.freenet-ag.de ([194.97.7.6]) by mx2.freenet.de with esmtps (TLSv1:AES256-SHA:256) (Exim 4.61-RC1 #1) id 1FRb8H-0003zJ-7z for ietf-mta-filters@imc.org; Thu, 06 Apr 2006 22:31:09 +0200
Received: from michael by nostromo.freenet-ag.de with local (ID michael) (Exim 4.61-RC1 #1) id 1FRb8G-0000HP-SW for ietf-mta-filters@imc.org; Thu, 06 Apr 2006 22:31:08 +0200
Date: Thu, 06 Apr 2006 22:31:08 +0200
From: Michael Haardt <michael@freenet-ag.de>
To: ietf-mta-filters@imc.org
Subject: Re: Generalizing subaddress
Message-ID: <20060406203108.GA1061@nostromo.freenet-ag.de>
References: <44233C81.6070206@andrew.cmu.edu> <15871.1143206010.907317@peirce.dave.cridland.net> <442B43E9.1050605@isode.com> <1143746764.22334.58.camel@localhost> <44355460.6040306@isode.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <44355460.6040306@isode.com>
User-Agent: Mutt/1.5.6i
Sender: owner-ietf-mta-filters@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-mta-filters/mail-archive/>
List-ID: <ietf-mta-filters.imc.org>
List-Unsubscribe: <mailto:ietf-mta-filters-request@imc.org?body=unsubscribe>

On Thu, Apr 06, 2006 at 06:48:16PM +0100, Alexey Melnikov wrote:
> >1.  There is always a "user" part, which refers to an account
> >   in the email system.
> >2.  There might be a "detail" part.
> >3.  There might be a couple of detail parts.
> >
> # 3 is an interesting idea, but I think it is taking the idea of 
> flexibility of this extension way too far.

I thought of multiple detail parts, when I first suggested to have a
generic subaddress extension, but figured if people wanted to work with
such complexity, variables were most likely required, too.

A generic subaddress extension covers a large range of applications that
do not require variables, whereas multiple detail parts are used rarely,
often tied closely to specific software.  If anybody needs them urgently,
please speak up.  _I_ just need a generic subaddressing facility without
variables and with a single detail part urgently. ;-)

> A particular implementation can threat "detail" as a structured field, 
> Sieve variables can be used to extract parts of it.

Or a new extension that relies on variables could extract the detail parts
from the given address into variables, avoiding the structured field.  In
case someone decides it is worth writing a draft.

> So let's keep the document the way it is.

Agreed.

Michael