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 1l3faU-0006y0-1H for pgsql-www@arkaria.postgresql.org; Sun, 24 Jan 2021 13:37:54 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1l3faS-0003xa-Hr for pgsql-www@arkaria.postgresql.org; Sun, 24 Jan 2021 13:37:52 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l3faS-0003xT-CM for pgsql-www@lists.postgresql.org; Sun, 24 Jan 2021 13:37:52 +0000 Received: from mail-lj1-x235.google.com ([2a00:1450:4864:20::235]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1l3faL-0005xu-VW for pgsql-www@postgresql.org; Sun, 24 Jan 2021 13:37:51 +0000 Received: by mail-lj1-x235.google.com with SMTP id x23so11990881lji.7 for ; Sun, 24 Jan 2021 05:37:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hagander-net.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Y4HNBtPT4JRNRq6zmqX/WijAO2qUtzm9JIyiXIwacFQ=; b=qcVA3aRfHvdV1qVIExz72A6x8plSvVaqgJsgI/S8zSTNsFy++hYQAxgO09v5id9xzb w/Ev5JJ9JOU0+6rZLEwhAScOXHq6HkN9yn8Ihb82WS4t7WgSNKsHZ9/63G2BodPtRKd+ sk2FQ/9httNkZc8hqB2ZSEeo5+5wc4iGE+9bVcyRUPFLonGirle6PbdNZ1EaprgtLILM nz4rObHzAhZ1X6b36cGBc2+LSqidzKl6w+x03raJqT6BKAEmhVH5MvTp2xGCP1oToIWd pVD+Hskq8fvE/C6eHHnw00u7BVlwwoyVKGT3awq47qlx7cV9bM2DJAsDOhiaH1mOt63i 3PPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Y4HNBtPT4JRNRq6zmqX/WijAO2qUtzm9JIyiXIwacFQ=; b=B3HHvO0uk7YB7qX2A7WhPgAjFtD0T6W1sB8YKLFP2dffEDGBg7/bu1IRvfmTaAe50j 50ICdpleAP8BsJdIwAZ80l0gDIuVNnDmQgrU2puXReVJcLllnKueSBXpz3tKs+Li9iJP 4Vh6iJKxxOfmdavousgslVJuvgT27P2V9PRy7q8nPNfOfYR4Z8p/AVHp4tgxcntL8u5s COipsZQDvzBQnbVD8tmHX0nIQ24Y9qX5W6es+kDIp8g7dMXs4bHTNrvxbZVvRFawUlVX goPQtlgRWHv2HSnbFXslYrVMboN0N2BMw6xoGxeeIFeh5K/OJu8vToFfthyKHOgLMPdc iuvQ== X-Gm-Message-State: AOAM532a8JdziXNBp7K0Tc5P+XG3TXpLjOVOV1+uZSIyoh1lL0v67A9E SKe0Q3lv0OOjsQBr4xS/tjoJHJUA6U2QO+kMXFSdnA== X-Google-Smtp-Source: ABdhPJy84RLThqA5uNcWEiORflntBQrVpwqwtEhmDTnNfp0Sm85H5N04R4388NU9xoeRGEzOpAdI+5EJrP89SQuyxps= X-Received: by 2002:a05:651c:103b:: with SMTP id w27mr171628ljm.118.1611495465056; Sun, 24 Jan 2021 05:37:45 -0800 (PST) MIME-Version: 1.0 References: <20210123025941.GA30285@telsasoft.com> <1287447.1611371258@sss.pgh.pa.us> <20210123031431.GI27167@telsasoft.com> In-Reply-To: <20210123031431.GI27167@telsasoft.com> From: Magnus Hagander Date: Sun, 24 Jan 2021 14:37:33 +0100 Message-ID: Subject: Re: missing ML messages To: Justin Pryzby Cc: Tom Lane , PostgreSQL WWW Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On Sat, Jan 23, 2021 at 4:14 AM Justin Pryzby wrote: > > On Fri, Jan 22, 2021 at 10:07:38PM -0500, Tom Lane wrote: > > Justin Pryzby writes: > > > I noticed that one of my messages never made it to the HTTP page: > > > 20210119190720.GL8560@telsasoft.com > > > > I see it in the archives, and in my local mail folder too. > > https://www.postgresql.org/message-id/20210119190720.GL8560@telsasoft.com > > Ok...I must have entered it wrong somehow. > > So the problem is that it doesn't show up here: > https://www.postgresql.org/message-id/flat/20170907194236.4cefce96%40wp.localdomain > > Is it because I used two IDs in reply-to headers? > > In-Reply-To: > > > In mutt, I would've 't'agged two messages, and then ';'-'r' to reply and quote both. Yeah, I think that's it. We only parse a single value in the in-reply-to. Normally this shouldn't be a problem, because normally the messageid is also listed in References, but your message doesn't appear to contain *any* References header. Which should normally be a list of all the previous messages in the thread. Have you done something in your config to specifically turn off adding of References headers? It seems strange we haven't seen this before... And yes, a quick look at the RFC shows that multiple values in In-reply-to is allowed. The problem is that this is one of the most broken fields as to what MUAs put in there -- the vast majority who put more than one field in there, puts in something in a completely broken format. So traditionally this has been much easier to ignore, and to rely on the References header for those cases. -- Magnus Hagander Me: https://www.hagander.net/ Work: https://www.redpill-linpro.com/