Re: [ietf-dkim] versions of RFC822 mail messages, Where is the formal definition of DKIM-Signature?

Dave Crocker <> Sat, 10 February 2018 18:24 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 414A2129C6C for <>; Sat, 10 Feb 2018 10:24:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Status: No, score=-1.999 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.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key) header.b=YMTuOv9b; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.b=Ji9DOsIR
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id n7XZ_11W-Qje for <>; Sat, 10 Feb 2018 10:24:05 -0800 (PST)
Received: from ( []) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id BF85012426E for <>; Sat, 10 Feb 2018 10:24:05 -0800 (PST)
Received: from ( []) by (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id w1AIN8E0013964; Sat, 10 Feb 2018 10:23:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;; s=default; t=1518286994; bh=IUh8SI961yc+ULi4EGq3B9b9yFRDIxlJXUtMSl6oyQk=; h=To:References:From:Date:In-Reply-To:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=YMTuOv9baz4TFp0w+RXiXKQh3bZV1EvUJ/x7xLWUr8h4fl463d4yCDaMq/fdHjnvX 3+nhloIf/PTkkulv5REvIdUTSBuSDyWp6nacjWC0243ml2Lrk1oiZXMtvz6OcOFM47 qc/GZieonjETWG8gQETxCtYei5XCkF09IG15A6qs=
Received: from [] ([]) (authenticated bits=0) by (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id w1AIN4xc013957 (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 10 Feb 2018 10:23:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;; s=default; t=1518286986; bh=uK0eaepMlobGg4EnjlXd+VIoodJo0FDOn/d9r+2bgno=; h=Subject:To:References:From:Date:In-Reply-To:From; b=Ji9DOsIRs/bexju2b7EIAMVv0ZTvoFOBYJXgyT2sIg9vmr1XPUfrwslukHI1U8Lqo HpP7DlxyZzb9nmUUSgVC/gGbWjOCJUTHE0lyCE2x4T5qKjflQgYGFurAfaSD8hMITb JbSfUv7F12mq3G7mT9GfNPzAKYZdlljN52fqRvr8=
To: Michael Thomas <>,
References: <20180210155011.3735B1A7DD64@ary.qy> <> <alpine.OSX.2.21.1802101244340.58081@ary.qy> <> <>
From: Dave Crocker <>
Organization: Brandenburg InternetWorking
Message-ID: <>
Date: Sat, 10 Feb 2018 10:22:00 -0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <>
Content-Language: en-US
Subject: Re: [ietf-dkim] versions of RFC822 mail messages, Where is the formal definition of DKIM-Signature?
X-Mailman-Version: 2.1.16
Precedence: list
List-Id: IETF DKIM Discussion List <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Sender: "ietf-dkim" <>

On 2/10/2018 10:12 AM, Michael Thomas wrote:
> DKIM-Signature-v2: vs DKIM-Signature: v=2;
> Angels, meet the pinhead.

equal semantics does not mean equal implementation.  the processing for 
each of these takes place in very different parts of the system.  the 
latter requires new code, albeit internal to the DKIM module.  the 
former merely requires a new table entry.


Dave Crocker
Brandenburg InternetWorking
NOTE WELL: This list operates according to