From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: from mx1.math.uh.edu (mx1.math.uh.edu [129.7.128.32]) by inbox.vuxu.org (Postfix) with ESMTP id CFECA21617 for ; Fri, 24 May 2024 17:59:17 +0200 (CEST) Received: from lists1.math.uh.edu ([129.7.128.208]) by mx1.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.97.1) (envelope-from ) id 1sAXK1-00000002rpr-1icQ for ml@inbox.vuxu.org; Fri, 24 May 2024 10:59:13 -0500 Received: from lists1.math.uh.edu ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.97.1) (envelope-from ) id 1sAXK1-00000004mTs-0pPN for ml@inbox.vuxu.org; Fri, 24 May 2024 10:59:09 -0500 Received: from mx2.math.uh.edu ([129.7.128.33]) by lists1.math.uh.edu with esmtp (Exim 4.97.1) (envelope-from ) id 1sAXJy-00000004mTj-1GJ4 for ding@lists.math.uh.edu; Fri, 24 May 2024 10:59:06 -0500 Received: from quimby.gnus.org ([95.216.78.240]) by mx2.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.97.1) (envelope-from ) id 1sAXJt-00000009Pl3-07Tu for ding@lists.math.uh.edu; Fri, 24 May 2024 10:59:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Cc:Content-Type:Mime-Version:References:Message-ID:Date: Subject:From:To:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=BUtg14HdLRIWmQgWHWPCwrYmg75ZxjeWJ0UFaEECYUU=; b=kckPSjA6+ndpznE4DknF5LOWNt +4tzSx/DdO4eGMCO4QEByS8gsk81jysWWtJe7hd5RZWhSA9swnqcbbeKQxGikBq7qoJgKVSxkLNEV yi5Xk83JXCbaPB13QLcLZnpRXDAtQUxXNdqI5dMcVf+G+1rX1hXEQV54EvBn61XkUrbQ=; Received: from ciao.gmane.io ([116.202.254.214]) by quimby.gnus.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sAXJk-0007VB-Fn for ding@gnus.org; Fri, 24 May 2024 17:58:55 +0200 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1sAXJi-000AM4-HJ for ding@gnus.org; Fri, 24 May 2024 17:58:50 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: ding@gnus.org From: Eric Abrahamsen Subject: Re: Gnus sometimes fails to see a message that is actually in IMAP Date: Fri, 24 May 2024 08:58:40 -0700 Message-ID: <87r0dr6w27.fsf@ericabrahamsen.net> References: <87h6g7mm8r.fsf@debian-hx90.lan> <878r1blqcg.fsf@uwo.ca> <87ttjx55ey.fsf@uwo.ca> <875xwalmf4.fsf@ericabrahamsen.net> <87wmoqjf92.fsf@ericabrahamsen.net> <874jbmk2ql.fsf@debian-hx90.lan> <87msoyfoo4.fsf@debian-hx90.lan> <87plttctyy.fsf@debian-hx90.lan> <87msow9dwx.fsf@ericabrahamsen.net> <87a5ktai8c.fsf@ericabrahamsen.net> Mime-Version: 1.0 Content-Type: text/plain User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Greg Troxel , Andrew Cohen Cancel-Lock: sha1:fQKgR4ncLq4tp5/EatT4oDZ8cL0= List-ID: Precedence: bulk Eric Abrahamsen writes: > Greg Troxel writes: > > Wow, this is a ton of information! Thanks for all the background. Kudos > on using TLS on your own machine, something I have never had the > patience to set up. > >> I have changed the subject, as I am not at all sure that my problem is >> the same as "reports new messages but not showing them on IMAP server". >> In my case, it seems to me as if there is a filter between gnus and the >> IMAP server that redacts a message. Brief update -- when I started looking further into this, I realized that I have the same issue with the INBOX of one of my main IMAP accounts. I'd just not noticed because I have 486 unread messages in that folder :( Well, 483 according to Gnus. This account includes a remote Dovecot on the server that actually receives mail, and two local machines that each have their own local Dovecot, and Emacs/Gnus. The remote and local Dovecots are synced with mbsync, and both remote and local report 486 unread messages when checked with doveadm. My other local machine is currently not booting, but I'll be very curious to see if Gnus on that machine is wrong in the same way (a deterministic bug) or not (space gremlins). Otherwise, the difference between "g" and "M-g", for IMAP servers that support qresync, is that "g" goes the qresync route: EXAMINE (QRESYNC ( )) while "M-g" does a full fetch of flags: "UID FETCH 1:* FLAGS" So that's a pretty strong indicator that there's a bug in the qresync branch of `nnimap-update-qresync-info'. Some have reported bugs that *weren't* resolved by "M-g", so there will likely be a few things to fix, but one thing at a time. I'd originally planned to provide a function people could run after updating, to see if the numbers had gone out of whack, but now I think I can do a bit better; maybe a tweaked version of `nnimap-update-qresync-info' that would do a bit of its own error-checking. Eric