Re: [Ietf-dkim] Testing a DKIM implementation
Mike Hillyer <mike@kumomta.com> Fri, 22 March 2024 12:47 UTC
Return-Path: <mike@kumomta.com>
X-Original-To: ietf-dkim@ietfa.amsl.com
Delivered-To: ietf-dkim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38B9DC1CAF48 for <ietf-dkim@ietfa.amsl.com>; Fri, 22 Mar 2024 05:47:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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, 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, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=kumomta.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 ValWSTHqrUis for <ietf-dkim@ietfa.amsl.com>; Fri, 22 Mar 2024 05:47:09 -0700 (PDT)
Received: from mail-pf1-x431.google.com (mail-pf1-x431.google.com [IPv6:2607:f8b0:4864:20::431]) (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 B7CD5C1CAF47 for <ietf-dkim@ietf.org>; Fri, 22 Mar 2024 05:47:09 -0700 (PDT)
Received: by mail-pf1-x431.google.com with SMTP id d2e1a72fcca58-6e8f76f18d3so1583021b3a.0 for <ietf-dkim@ietf.org>; Fri, 22 Mar 2024 05:47:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumomta.com; s=gw1024; t=1711111629; x=1711716429; darn=ietf.org; h=mime-version:msip_labels:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=6ZNroX6gFN0PMH2PUv7nIHJuLcwogmnIYJ+VIcbAlvI=; b=aWFkkgjdVGxaCqk7f/pmNac8bg2ydrzFWMY1j1s/IhpPhApiX1xX+xEM4QUiehgwtV UHXeN155TIxAxcAddn6iU1J5OgtXXtFxtXbj/sgRSnT4vzSEAqlxsmI6KVAop2J9j3sA Op+6KV/shvqDUs9p+4/Ba9kDo0cgZQN74TE7s=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711111629; x=1711716429; h=mime-version:msip_labels:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=6ZNroX6gFN0PMH2PUv7nIHJuLcwogmnIYJ+VIcbAlvI=; b=INADwOxywi26j48e+br5fIopMwV1bsl7e+s+Olh6UDrV5QVOjk/z+YV+I7T2mA/kbb 3c6l3q5RdHs5leb9HmLZXV9CcRm3db4CON5QwdjFtmvnkgHUtSIlMw0yuV6M2I/SITpU qJ5hY8TA90o2H7Ukx61vhxKy0CBcEXcxkb1+TJqFt4mR2i6hp3VdgwqCo7pMe53c7NYY Du3RHswECROy9L4NCEmbahY/J8vYe458cbBU91ZpijvP/y4MJShR/j4Hdto68/KCma+Y bWrKTCyum7FGp8km84MCfFgO4hQl70VSZ4h0A9gtWbaf72juYlleJvkFy6BiEU+ZvWM/ TsvA==
X-Forwarded-Encrypted: i=1; AJvYcCXfHWl26Sm+4GYz6/kd+bhPdwISYdErcca/IVsLWdm4WpSKH5Mr4fBbVpK0ITrQI17bGJHbCEj2ioK3L91c+7poDEw=
X-Gm-Message-State: AOJu0YzmRaY7csnFCSIfV+JL+Wc7O6KfDBnjXy2XjGvVVzqzIUC3h+9G Go4rKRA6mQYxfBdsTgDLVHquj+OreV9j5s6y++f8T697hg3lFumAvy+KUAAbfO3J8n9k9ZdAWKI 2
X-Google-Smtp-Source: AGHT+IG+rY2zkRqr621eMA1IlaHTEyBMMtRr2vDBXV0SVA1q+Oy3ZCDxPb6NROuHIFapIW8LDt06jQ==
X-Received: by 2002:a05:6a00:2d27:b0:6e6:c73b:bec2 with SMTP id fa39-20020a056a002d2700b006e6c73bbec2mr2793795pfb.14.1711111628606; Fri, 22 Mar 2024 05:47:08 -0700 (PDT)
Received: from PH0PR18MB4972.namprd18.prod.outlook.com ([2603:1036:30c:11f::5]) by smtp.gmail.com with ESMTPSA id b15-20020a056a00114f00b006e7309d9831sm1549910pfm.39.2024.03.22.05.47.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Mar 2024 05:47:07 -0700 (PDT)
From: Mike Hillyer <mike@kumomta.com>
To: David Harris <David.Harris@pmail.gen.nz>, "ietf-dkim@ietf.org" <ietf-dkim@ietf.org>
Thread-Topic: [Ietf-dkim] Testing a DKIM implementation
Thread-Index: ATgyLjY5Ns9GKViczWqbpMqAY51gXsSUUTX3
X-MS-Exchange-MessageSentRepresentingType: 1
Date: Fri, 22 Mar 2024 12:47:06 +0000
Message-ID: <PH0PR18MB497295C6CC834274DD80F2A7F4312@PH0PR18MB4972.namprd18.prod.outlook.com>
References: <65FD789C.26406.50826198@David.Harris.pmail.gen.nz>
In-Reply-To: <65FD789C.26406.50826198@David.Harris.pmail.gen.nz>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator:
X-MS-Exchange-Organization-RecordReviewCfmType: 0
msip_labels:
Content-Type: multipart/related; boundary="_004_PH0PR18MB497295C6CC834274DD80F2A7F4312PH0PR18MB4972namp_"; type="multipart/alternative"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-dkim/8-qlYB21EYRXvIiVdbMYsJ5QFLU>
Subject: Re: [Ietf-dkim] Testing a DKIM implementation
X-BeenThere: ietf-dkim@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF DKIM List <ietf-dkim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-dkim>, <mailto:ietf-dkim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-dkim/>
List-Post: <mailto:ietf-dkim@ietf.org>
List-Help: <mailto:ietf-dkim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-dkim>, <mailto:ietf-dkim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Mar 2024 12:47:14 -0000
My answer here would be the same one I give users of a mailing service wondering about their DKIM signatures: send it to all the major mailbox providers and check the Authentication-Results headers. If they pass, your users will be able to successfully send to them, which is what really counts in the end. That said, https://aboutmy.email is a good tester. Mike [cid:28236d7d-396e-4668-9860-ee2fa05eedf8] Mike Hillyer Co-Founder 443-472-7226 Let's Meet: https://cal.com/mike-kumomta/meet ________________________________ From: Ietf-dkim <ietf-dkim-bounces@ietf.org> on behalf of David Harris <David.Harris@pmail.gen.nz> Sent: Friday, March 22, 2024 8:25 AM To: ietf-dkim@ietf.org <ietf-dkim@ietf.org> Subject: [Ietf-dkim] Testing a DKIM implementation My thanks to Murray S. Kucherawy, who was most helpful in answering my previous questions about specifics of RFC6376.. I now have my implementation complete: I was wondering if there is a recommended way of testing it - for instance, a reference site that allows you to send messages and then replies with information about the correctness of your implementation, or an application that can generate signatures for data you supply, showing its work product (the various hashes and canonicalized forms) so you can compare it with your own. Any pointers would be appreciated. Thanks in advance for any assistance. -- David -- ------------------ David Harris -+- Pegasus Mail ---------------------- Box 5451, Dunedin, New Zealand | e-mail: David.Harris@pmail.gen.nz Phone: Number provided on request only. Quote for the day: "Life is like a sewer: what you get out of it depends on what you put in." -- Tom Lehrer _______________________________________________ Ietf-dkim mailing list Ietf-dkim@ietf.org https://www.ietf.org/mailman/listinfo/ietf-dkim
- [Ietf-dkim] Testing a DKIM implementation David Harris
- Re: [Ietf-dkim] Testing a DKIM implementation Mike Hillyer
- Re: [Ietf-dkim] Testing a DKIM implementation Steffen Nurpmeso
- Re: [Ietf-dkim] Testing a DKIM implementation Scott Kitterman
- Re: [Ietf-dkim] Testing a DKIM implementation Matthäus Wander
- Re: [Ietf-dkim] Testing a DKIM implementation Steffen Nurpmeso
- Re: [Ietf-dkim] Testing a DKIM implementation Hector Santos