Re: Last Call: <draft-melnikov-smtp-priority-07.txt> (Simple Mail Transfer Protocol extension for Message Transfer Priorities) to Proposed Standard

ned+ietf@mauve.mrochek.com Mon, 05 March 2012 15:46 UTC

Return-Path: <ned+ietf@mauve.mrochek.com>
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 E7E4F21F87C1 for <ietf@ietfa.amsl.com>; Mon, 5 Mar 2012 07:46:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.587
X-Spam-Level:
X-Spam-Status: No, score=-2.587 tagged_above=-999 required=5 tests=[AWL=0.012, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d2AOMwFzRuM7 for <ietf@ietfa.amsl.com>; Mon, 5 Mar 2012 07:46:40 -0800 (PST)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.59.230.40]) by ietfa.amsl.com (Postfix) with ESMTP id 1818721F87C4 for <ietf@ietf.org>; Mon, 5 Mar 2012 07:46:40 -0800 (PST)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01OCQZ46TBHC0160HU@mauve.mrochek.com> for ietf@ietf.org; Mon, 5 Mar 2012 07:46:26 -0800 (PST)
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01OCPMUVDUMO00ZUIL@mauve.mrochek.com> (original mail from NED@mauve.mrochek.com) for ietf@ietf.org; Mon, 5 Mar 2012 07:46:21 -0800 (PST)
From: ned+ietf@mauve.mrochek.com
Message-id: <01OCQZ44DUX800ZUIL@mauve.mrochek.com>
Date: Mon, 05 Mar 2012 07:34:30 -0800
Subject: Re: Last Call: <draft-melnikov-smtp-priority-07.txt> (Simple Mail Transfer Protocol extension for Message Transfer Priorities) to Proposed Standard
In-reply-to: "Your message dated Mon, 05 Mar 2012 14:12:01 +0000" <4F54C9B1.4010100@isode.com>
MIME-version: 1.0
Content-type: TEXT/PLAIN; format="flowed"
References: <20120301004219.15266.76505.idtracker@ietfa.amsl.com> <CAC4RtVDeXwCLh9R_bNmLwEC5g_4Dv9HadOpXMwbSz5RT2m+jUg@mail.gmail.com> <CAC4RtVB1G_HjYNug0Fvq7LPSnzqG2KxH-PY6nv=nBZKv-uXTLA@mail.gmail.com> <01OCM8WDJZKI00ZUIL@mauve.mrochek.com> <4F54C9B1.4010100@isode.com>
To: Alexey Melnikov <alexey.melnikov@isode.com>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=mauve; t=1330962393; i=@mrochek.com; bh=MNaXNe7gy8QAQ8KFjasHERILqJhGadG210lAtlhl3ok=; h=From:Cc:Message-id:Date:Subject:In-reply-to:MIME-version: Content-type:References:To; b=fD9YQz8FCCFtgKUfHlIfeNYvBq3eQZNzCLLLVTDBOPY+judSGDJjx7BUO2RQgG3YQ ngD9FczeJe1GnTnAeT9tjeI3oukRfqv5w/aQ7tVxFtyk4qzxvca6NFnU7rCXcb9m20 DkCxopDbda3lD0ZW3mwH2pP4Jg1BuNfW3Qf3j2cQ=
Cc: Pete Resnick <presnick@qualcomm.com>, Barry Leiba <barryleiba@computer.org>, Ned Freed <ned.freed@mrochek.com>, ietf@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Mon, 05 Mar 2012 15:46:41 -0000

> > That said, I think an important omission in this document is that it
> > only allows MSA's to change message priorities to conform to site policy.
> > MTAs should also be allowed to do this.

> Can you elaborate a bit more on possible use cases?

Nobody is going to simply allow priorities to be set willy-nilly on mail coming
from random sources outside their administrative domain. That's absurd.
However, they may be will to make bilateral arrangements with selected
partners, identified by IP address or whatever, that would allow such a
setting, perhaps within a restricted range of allowed values.

> Would such an MTA
> only lower the priority or do you think it might also raise it?

I don't see any reason to limit it to lowering it.

> > Another issue is the silly prohibition against using Priority: and other header
> > fields to set priority levels. What if is existing site policy is in fact to
> > use those fields to determine message priority?

> (Ignoring the question of whether use of MT-Priority header field is a
> good thing or not for a moment.)

> I actually don't have a strong feeling against usage of other existing
> header fields.  Some of the existing header fields don't have the exact
> semantics desired here.

Well, sure. You most definitely don't want to mix in Importance or other
MUA level priority fields.

> Others (like the MIXER's Priority) have the right semantics but don't support
> sufficient number of priorities required by MMHS (6 levels).

I think you're going to have to accept the fact that the overwhelming majority
of people out there running email systems have never even heard of MMHS and
even if they have don't give a damn about faithfully retaining it's
semantics. But they do care that new mechanism be made compatible with
whatever ad-hoc scheme they are currently using, even if said scheme
doesn't have the full range of values.

For example, I can easily see a site wanting to map this to and from the field
used by Microsoft Exchange (sorry, I forget the exact name) even though if
memory serves that field only accepts three values. And either this is going to
happen no matter what the specification says, or the specification simply won't
deploy in any meaningful way.

> That is why a new header field was introduced.

> But anyway, I am happy for this restriction to be removed/relaxed. Can you
> recommend some specific text?

I'll try to do so later this week.

				Ned