Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mielF-00047I-8z for pgsql-www@arkaria.postgresql.org; Thu, 04 Nov 2021 15:34:41 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mielD-0003WC-SI for pgsql-www@arkaria.postgresql.org; Thu, 04 Nov 2021 15:34:39 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mielD-0003W3-Lp for pgsql-www@lists.postgresql.org; Thu, 04 Nov 2021 15:34:39 +0000 Received: from ploudseeker.com ([78.199.165.48]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mielB-0005Cz-KT for pgsql-www@lists.postgresql.org; Thu, 04 Nov 2021 15:34:38 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cmatte.me; s=myselector; t=1636040075; bh=ADPqP/PBrHyFpo3n/iO7wj/cXz9zx8fUbC6nfv1X1pI=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=dktE0Henlsv/uEUYgB9YyIcXhMwlDb4UlMjkwe+1reFXSpRl/gvXGy9LrdRCFKIHs 5nDHGRxJQiPU+faPswItrItyE+uMNxRU4talOZZEVQ1VNF7htd0nrxiIm5s8wx2kQN QW+D+2DlGzpxVolvomVzkuTyVK9n9aaO0B4uxRyS5Rtwp4YKnsqjGkZkLsGmBE8Mbn XCEjEWFKPmkQtsPbDROSJDJuCJ8AehbaTL6i6bhB6hheA78oVb+4hAmKWQrzgpfaNA ijMGWe+cmsO3/SzPbwIdksiZWohxM4Rwg4YhVNcUyzhBqsWz+jxpkJUAc26T5nie5q hXBYGgKrmzYKg== Message-ID: <53316703-db69-7067-c82e-47a598711595@cmatte.me> Date: Thu, 4 Nov 2021 16:34:35 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.2.1 Subject: Re: [PATCH] pgarchives: parser: handle messages in which Message-ID is missing Content-Language: en-US To: Magnus Hagander Cc: pgsql-www@lists.postgresql.org References: From: =?UTF-8?Q?C=c3=a9lestin_Matte?= In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk > I don't think this should be the responsibility of pglister. As you say, "most MTAs do add this field" -- and the solution is to configure the MTA to do this. We already rely on the MTA to get a lot of other important things right. But then these messages will get delivered by pglister but pgarchives will fail to archive them, although they do not actually break requirements. Shouldn't we follow the RFC here? > It may be something that should get documented somewhere as a requirement.  I'll write a small readme for pgarchives -- Célestin Matte