From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/17815 Path: news.gmane.org!not-for-mail From: Kai von Fintel Newsgroups: gmane.emacs.gnus.user Subject: Re: Finding message by ID fails when message not visible Date: Tue, 15 Dec 2015 20:43:45 -0500 Message-ID: References: <87wpsfb5jh.fsf@ericabrahamsen.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1450230340 19534 80.91.229.3 (16 Dec 2015 01:45:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 16 Dec 2015 01:45:40 +0000 (UTC) To: info-gnus-english@gnu.org Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Wed Dec 16 02:45:31 2015 Return-path: Envelope-to: gegu-info-gnus-english@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1a919n-0007PE-3K for gegu-info-gnus-english@m.gmane.org; Wed, 16 Dec 2015 02:45:31 +0100 Original-Received: from localhost ([::1]:39895 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a919m-0002Cz-8E for gegu-info-gnus-english@m.gmane.org; Tue, 15 Dec 2015 20:45:30 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36918) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a919k-0002Cr-9t for info-gnus-english@gnu.org; Tue, 15 Dec 2015 20:45:29 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a919f-0007Ir-8u for info-gnus-english@gnu.org; Tue, 15 Dec 2015 20:45:28 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:52646) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a919f-0007Il-2M for info-gnus-english@gnu.org; Tue, 15 Dec 2015 20:45:23 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1a919d-000752-KU for info-gnus-english@gnu.org; Wed, 16 Dec 2015 02:45:21 +0100 Original-Received: from 66-189-25-97.dhcp.oxfr.ma.charter.com ([66.189.25.97]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 16 Dec 2015 02:45:21 +0100 Original-Received: from fintel by 66-189-25-97.dhcp.oxfr.ma.charter.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 16 Dec 2015 02:45:21 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 60 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 66-189-25-97.dhcp.oxfr.ma.charter.com User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin) Cancel-Lock: sha1:uCV2c54lWkluSOZ2CRgmX1EMi5A= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: info-gnus-english@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader \(in English\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Original-Sender: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.gnus.user:17815 Archived-At: Eric Abrahamsen writes: > Kai von Fintel writes: > >> I'm puzzled by the following behavior: if I search in an nnimap group >> for a message with a particular message-ID, the search fails unless the >> message is visible. If for example, only new messages are shown, the >> search for an old message with a particular ID fails but the same >> message is found when "/o" has made the old messages appear. >> >> This is relevant because I use links to gnus messages from org-mode and >> more often than not the link fails: I get taken to the nnimap group that >> contains the message, but I get the error "No such article (may have >> expired or been canceled)", even though the message is in fact in the >> group. >> >> I suppose org-gnus.el might have to be amended to work around this, but >> first I'd like to understand whether this is expected behavior in gnus. >> >> Can anybody enlighten me or help me trouble-shoot this? > > No, it's not expected, and I haven't seen it before -- sorry for the > unhelpful reply! I just tried it (dovecot imap server), and it worked > both with and without angle brackets on the ID (sometimes brackets can > be an issue). > > To be sure everyone's on the same page, how exactly are you searching? > If you're in the *Group* buffer and you hit "G G" on the group, and > paste in the message ID, is the message found? If you're already in the > *Summary* buffer, there isn't really any way to "search" as such, > there's only "limiting" what messages are shown by some criteria -- in > those cases it's true you won't be able to get to unseen messages. > > But that should never affect following links from org mode... > > Eric Thanks for the reply, Eric. More details then. 1. GG in the group buffer works (after a brief delay, displaying "Opening server FastmailLocal" and then "Searching nnimap+FastmailLocal:Archive...done"). 2. M-^ ("Fetch article with id ...) in the summary buffer (a) works when the message is visible, (b) fails when the message isn't visible (with "No such article (may have expired or been canceled)"). 3. When I follow the org link, say "gnus:nnimap+FastmailLocal:Archive#56614DE9.5030300@upf.edu", I do get taken to the right nnimap group in gnus but the article is not displayed (again, with "No such article (may have expired or been canceled)"). One funny thing is that when the "search" fails (in both cases 2b and 3), the article summary actually is visible (see screenshot: https://www.dropbox.com/s/b1b9mxi7bl0a51j/missing-article.jpg?dl=0) If 1 and 2 are as expected, then I guess the issue is with org-gnus and how it interacts with my IMAP set-up (offlineimap + dovecot + nnimap)? -- Kai.