Re: draft-kucherawy-greylisting-bcp

Hector <sant9442@gmail.com> Wed, 26 October 2011 17:33 UTC

Received: from hoffman.proper.com (localhost [127.0.0.1]) by hoffman.proper.com (8.14.4/8.14.3) with ESMTP id p9QHXbBj071394 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 26 Oct 2011 10:33:37 -0700 (MST) (envelope-from owner-ietf-smtp@mail.imc.org)
Received: (from majordom@localhost) by hoffman.proper.com (8.14.4/8.13.5/Submit) id p9QHXbpw071393; Wed, 26 Oct 2011 10:33:37 -0700 (MST) (envelope-from owner-ietf-smtp@mail.imc.org)
X-Authentication-Warning: hoffman.proper.com: majordom set sender to owner-ietf-smtp@mail.imc.org using -f
Received: from mail-gy0-f171.google.com (mail-gy0-f171.google.com [209.85.160.171]) by hoffman.proper.com (8.14.4/8.14.3) with ESMTP id p9QHXaLV071388 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=FAIL) for <ietf-smtp@imc.org>; Wed, 26 Oct 2011 10:33:36 -0700 (MST) (envelope-from sant9442@gmail.com)
Received: by gyg13 with SMTP id 13so2441249gyg.16 for <ietf-smtp@imc.org>; Wed, 26 Oct 2011 10:33:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=VFhGr58TFD+26t+U4fB6Pz7Aaxk6fmZs+tiKj8i6q9g=; b=Mx+0YFWela/d0+nJZM5bm0WaqmzpQH2MjL0QCldTbAX5plF/9mKL5moKI4mmyexGGg +axNjIq35WgiaAxXwPqB4wM8z8sztMDmA5aQ/lYkTU0mmJeX7S9T34qf4fCElQ7GE8t8 CODH8ShEgUYOQsRDTS+mlfibeMw4hKRXqyr3M=
Received: by 10.101.78.14 with SMTP id f14mr584032anl.120.1319650415561; Wed, 26 Oct 2011 10:33:35 -0700 (PDT)
Received: from adsl-215-50-126.mia.bellsouth.net (99-3-147-93.lightspeed.miamfl.sbcglobal.net. [99.3.147.93]) by mx.google.com with ESMTPS id 36sm6848897anz.2.2011.10.26.10.33.34 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 26 Oct 2011 10:33:34 -0700 (PDT)
Message-ID: <4EA8446F.10504@gmail.com>
Date: Wed, 26 Oct 2011 13:33:35 -0400
From: Hector <sant9442@gmail.com>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Keith Moore <moore@network-heretics.com>
CC: Pete Resnick <presnick@qualcomm.com>, dcrocker@bbiw.net, Dave CROCKER <dhc@dcrocker.net>, "ietf-smtp@imc.org" <ietf-smtp@imc.org>
Subject: Re: draft-kucherawy-greylisting-bcp
References: <F5833273385BB34F99288B3648C4F06F19C6C14BFC@EXCH-C2.corp.cloudmark.com> <4EA6EE1A.5010804@qualcomm.com> <4EA7C3AF.1070402@dcrocker.net> <2188C106-043B-4A59-A09C-D88E7B17C307@network-heretics.com> <4EA8226D.80303@qualcomm.com> <4EA824AE.1060404@dcrocker.net> <4EA82851.6030005@qualcomm.com> <4EA82A72.2050400@dcrocker.net> <4EA83258.5080202@qualcomm.com> <7253593A-1E59-42A0-9C6A-C74A7C2F7346@network-heretics.com>
In-Reply-To: <7253593A-1E59-42A0-9C6A-C74A7C2F7346@network-heretics.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-smtp@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-smtp/mail-archive/>
List-ID: <ietf-smtp.imc.org>
List-Unsubscribe: <mailto:ietf-smtp-request@imc.org?body=unsubscribe>

Keith Moore wrote:
> One 'interesting' aspect of an interop test for greylisting is that it would only affect servers.  Greylisting is supposed to be backward compatible with standards-conforming clients.   What you would want to establish via interoperability testing is that a server that implements greylisting per the RFC doesn't degrade interoperability with existing, properly-implemented, clients.
> 
> I don't have a strong opinion of BCP vs. standards-track for this.  I think that if it's desirable to publish an RFC on this topic (which I doubt), either BCP or PS would suffice.   But I do think that if it's going to be published as PS, the document needs to define testing criteria for advancement.
> 

The only factor I see that can come close to degrade testing idea:

   - a compliant MTA does retry per SMTP,  but
   - before the Greylisting blocking time.

A key issue, if you need a reminder is the blind MTA world of varying 
degrees in blocking times and this is why we need a mechanical 
client/server automaton as oppose to a BCP which will end up being 
most likely a subjective "Rough Concensus" of the stronger IETF keys 
and participants making a "Best for all world" compromise offering of 
TIME that will not resolve the central issue:

     BCP TIME < GL Blocking Time => wasted attempts
     BCP TIME > GL Blocking Time => Delayed deliveries.

This has long been measured and of recent measure with internal 
testing of the proposal showing the proof of concept has been a 100% 
success in achieving a minimum of 2 attempts at precisely the delay 
time the server suggested.

--