From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 4hpIBfwR52HaEgAAgWs5BA (envelope-from ) for ; Tue, 18 Jan 2022 20:16:12 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id aIqYOPsR52Et5wAAG6o9tA (envelope-from ) for ; Tue, 18 Jan 2022 20:16:11 +0100 Received: from mail.notmuchmail.org (yantan.tethera.net [135.181.149.255]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id AFDF5E0C3 for ; Tue, 18 Jan 2022 20:16:11 +0100 (CET) Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 53FA65F6BC; Tue, 18 Jan 2022 19:16:06 +0000 (UTC) Received: from ra.horus-it.com (ra.horus-it.com [IPv6:2a01:4f9:6a:528d::a]) by mail.notmuchmail.org (Postfix) with ESMTPS id 84C705F401 for ; Tue, 18 Jan 2022 19:16:03 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by ra.horus-it.com (Postfix) with ESMTP id D2829BE0064 for ; Tue, 18 Jan 2022 20:16:02 +0100 (CET) X-Virus-Scanned: at horus-it.com Received: from ra (ra.horus-it.com [IPv6:2a01:4f9:6a:528d::a]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-384) server-digest SHA384) (Client did not present a certificate) by ra.horus-it.com (Postfix) with ESMTPS id C56CABE001E for ; Tue, 18 Jan 2022 20:16:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ml.seichter.de; s=k21b; t=1642533362; bh=4OzAD/SKcG4Tjm+llpaSeKIYD+UIyTKzWQ+SvGyDe1s=; h=From:To:Subject:In-Reply-To:References:Date:Message-ID: Content-Type; b=lh8fxj65f5VBF5GyrVNFpvGIKWRBEvk9DOKkMGkOFEqvZmihqFONs9otJBaohj+3T mq5fJjsDHImLOnkRpgypqjjxJ85Jgy+mk2C1GpqTe1DWN4WpGeK/mXQqaT4TN0DByO bJUzCLhtUazNd70PJbkOOxFRJYWes7NuJCfjvC2A= From: Ralph Seichter To: notmuch@notmuchmail.org Subject: Re: Dealing with Missing Date Headers In-Reply-To: <87bl0aysvl.fsf@kevinjfoley.me> References: <87bl0aysvl.fsf@kevinjfoley.me> Mail-Followup-To: notmuch@notmuchmail.org Date: Tue, 18 Jan 2022 20:16:02 +0100 Message-ID: <87y23cx3bh.fsf@ra.horus-it.com> MIME-Version: 1.0 Message-ID-Hash: 5U7JYUQ3HRJEEOBXEQ64N6IJVDOCIBHH X-Message-ID-Hash: 5U7JYUQ3HRJEEOBXEQ64N6IJVDOCIBHH X-MailFrom: ralph@ml.seichter.de X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.3 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_IN X-Migadu-Country: DE ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1642533371; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-owner:list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=TFwRUNATF14JhxnyR1RhjDkQZItVPdiXsUAgtykZ2TA=; b=Hn/uf5GEzPzuBTwApMy9ZDSoRpftpKwDf7enYtGJkciL+LhwyehOPHGgCZ7wndNXAKqr/F x+zMzal6Ywpvhm7IXpLjydq2XuYkZpMABlWN5X74Wnbfu3Rin9z9ZgEmQokUudEKEIW2PS DNeYcsECEtRwlLvlfmPR5wYbM8aqfqW0SR6Xa2wGOEgJKkZkUrBt141MXxDLk0/69Fmca8 3rXUk7DaU39qzdid8usuzKMq/D2cBXx9Q6ZYN+tys6LUZ8nfF97Dpgf9kC217psvIW/whf UsiWla1CPWqb/hejRIEDqUHt9lK0soRnbJqH0juUADgYVwjmFBXLfro1i00bDg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1642533371; a=rsa-sha256; cv=none; b=PZ7WdFPWmm3KmXysKOkGtoY3Pq+JWVYAHtICR6NWX6AzVLUMr1oW1l6hfgUSfb8jd9lbe8 7RRs1BNEfc85COqw/LvLdVWFjfFG2aJW74poufkvfwbYGQhNN7QFcxYmJ55mTc5tBgjP0M +ZBFNaWV3QcsjrwZdzJDi53UKZoSuEoBSj/2EAQRAwad19+pA+/8cUXuTQVL92JWESeDY/ k/m1GAeIlgu6GvNWtvUtrqb94FZnXNwExFgsSSq3uOIuKltp2zvGyQTKtqDI38wfS/Z17Z 8DxA+GmiPHmLGBNZikyUKP0zWeEJkIPBJEWo/A0iOh7bcK9RpL6jUP65SQaoyA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=ml.seichter.de header.s=k21b header.b=lh8fxj65; dmarc=fail reason="SPF not aligned (relaxed)" header.from=ml.seichter.de (policy=none); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 135.181.149.255 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Spam-Score: -1.45 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=ml.seichter.de header.s=k21b header.b=lh8fxj65; dmarc=fail reason="SPF not aligned (relaxed)" header.from=ml.seichter.de (policy=none); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 135.181.149.255 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Queue-Id: AFDF5E0C3 X-Spam-Score: -1.45 X-Migadu-Scanner: scn1.migadu.com X-TUID: f6P2+qwe8zA6 * Kevin Foley: > Has anyone ever dealt with missing "Date" headers? My emails from Etrade > in particular are missing them for whatever reason. Amazing, and not in a good way. There are only two required email headers, and Etrade manages to screw this up? Quoting RFC 5322 https://datatracker.ietf.org/doc/html/rfc5322#section-3.6 : The only required header fields are the origination date field and the originator address field(s). All other header fields are syntactically optional. This is something the message sender has to fix. -Ralph