Re: [Uta] tlsrpt

Grant Taylor <gtaylor@tnetconsulting.net> Sun, 14 April 2019 18:47 UTC

Return-Path: <gtaylor@tnetconsulting.net>
X-Original-To: uta@ietfa.amsl.com
Delivered-To: uta@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B7341201B8 for <uta@ietfa.amsl.com>; Sun, 14 Apr 2019 11:47:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.334
X-Spam-Level: *
X-Spam-Status: No, score=1.334 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_SBL_CSS=3.335, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=tnetconsulting.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SxPvtSAndj0w for <uta@ietfa.amsl.com>; Sun, 14 Apr 2019 11:47:25 -0700 (PDT)
Received: from tncsrv06.tnetconsulting.net (tncsrv06.tnetconsulting.net [IPv6:2600:3c00::f03c:91ff:fe26:8849]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D4E812019B for <uta@ietf.org>; Sun, 14 Apr 2019 11:47:25 -0700 (PDT)
Received: from Contact-TNet-Consulting-Abuse-for-assistance by tncsrv06.tnetconsulting.net (8.15.2/8.15.2/Debian-3) with ESMTPSA id x3EIlMtB005064 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for <uta@ietf.org>; Sun, 14 Apr 2019 13:47:24 -0500
ARC-Filter: OpenARC Filter v0.1.0 tncsrv06.tnetconsulting.net x3EIlMtB005064
Authentication-Results: tncsrv06.tnetconsulting.net; arc=none header.d=tnetconsulting.net
ARC-Seal: i=1; a=rsa-sha256; d=tnetconsulting.net; s=2015; t=1555267644; cv=none; b=qN2tCVHFIlKL2g7ZCJbWyRP8oAfkWZphmmVRLiKpfGcJG6rf0tTsNsKCdK/M96pPESm1p8IpXPTfde4X0GZrx4JNtC0HsS0ww4AQccnbVbm39OvwIHL6cf3HvZ4N2YrOKGN/HYlhL5/RHOdM+dAmcCMSzSfbqus288pPOmwFdGI=
ARC-Message-Signature: i=1; a=rsa-sha256; d=tnetconsulting.net; s=2015; t=1555267644; c=relaxed/simple; bh=LgmYFr4vIS/bYukhxQ84FtagITAqGDrdMMB9R51SFdA=; h=DKIM-Signature:Subject:To:From:Message-ID:Date:User-Agent: MIME-Version:Content-Type; b=B44Ox6IB0On632OwT2ptqPKDy+ZV5Pi5YZIWuCetI/LiJbgrkGiGB2g/JSaSp9h0M81ecdMbc/SSs96XpFoXY88zko/binSJ0d36Auw+0iWcS/NMhtiJ3N50sl4yGjtEtTV4MhhFoiq9jra0t3KEAuqIC35qdRrh62k1tYh161Q=
ARC-Authentication-Results: i=1; tncsrv06.tnetconsulting.net; none
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=tnetconsulting.net; s=2019; t=1555267644; bh=LgmYFr4vIS/bYukhxQ84FtagITAqGDrdMMB9R51SFdA=; h=Subject:To:References:From:Message-ID:Date:User-Agent: MIME-Version:In-Reply-To:Content-Type:Cc:Content-Disposition: Content-Language:Content-Transfer-Encoding:Content-Type:Date:From: In-Reply-To:Message-ID:MIME-Version:References:Reply-To: Resent-Date:Resent-From:Resent-To:Resent-Cc:Sender:Subject:To: User-Agent; b=kZsXN66Bu9YLSK2XHHtNzqI277wp/Y5jDaWaAvTedL7chKxLPUqJFTBRDAGLcdF/v Ttdv0s2+3jd/lJra29YiVMRyUSsAH2KSjRrrDar6cy0Y/LQBzTgAtn1BRevbsM6kos sCnWaZBs8kmD1r06Tlk4Kgyw93wSL1ZfXbgE1+R4=
To: uta@ietf.org
References: <m3imvj9sk3.fsf@carbon.jhcloos.org> <a91070f8-a4af-476d-ca70-80868e4a98f2@domblogger.net>
From: Grant Taylor <gtaylor@tnetconsulting.net>
Organization: TNet Consulting
Message-ID: <50e49b69-bf8a-1ee6-ffb5-8f1b24c2bb03@spamtrap.tnetconsulting.net>
Date: Sun, 14 Apr 2019 12:47:30 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.3
MIME-Version: 1.0
In-Reply-To: <a91070f8-a4af-476d-ca70-80868e4a98f2@domblogger.net>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-256"; boundary="------------ms070303050306020201030605"
Archived-At: <https://mailarchive.ietf.org/arch/msg/uta/Qdh8j3iEBJnvZ4HNYLWq1fYj35E>
Subject: Re: [Uta] tlsrpt
X-BeenThere: uta@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: UTA working group mailing list <uta.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/uta>, <mailto:uta-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/uta/>
List-Post: <mailto:uta@ietf.org>
List-Help: <mailto:uta-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uta>, <mailto:uta-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 14 Apr 2019 18:47:26 -0000

On 4/14/19 10:49 AM, Alice Wonder wrote:
> Yes, and they are sending them to me even when there are no errors.
> They are sending them to my little used mail server when they have made 
> no attempts to deliver to that domain.

I'm surprised they are sending them to you when you say they are not 
delivering to your server.

I would expect that you can correlate the sending-mta-ip entries with 
entries in your MTA logs.

> And there is no indication as to whether or not the report contains a 
> failure, I have to open the JSON file to find out.

No.  :-/

> I want to RFC changed so that reports are only sent when there was a 
> failure, like how I recall DMARC worked before I stopped using it due to 
> the mail list false positive problem.

I personally like the reports for passes in addition to the failures. 
Much like backup jobs, I like to see that they are running.  I configure 
a rule in my MUA to mark the messages as read, so they don't come to my 
attention as unread messages.  Yet they are still there if / when I want 
to go look to see if the backups have been running.

> Google assumes I have software receiving those messages that will 
> decompress the archive and parse the JSON. I don't, and do not plan to. 
> Reports should only be sent when there is an error to report. In my 
> opinion.

I think that DMARC and MTA-STS are designed with the intent that 
something other than a human is going to be consuming the reports.  Such 
is life.  I don't know what I think of JSON vs XML vs something else.

I'm likely going to write something to receive the reports, extract and 
parse them to send me a summary.  All passes will be marked as read. 
Any failures will be unread for me to look at.



-- 
Grant. . . .
unix || die