From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/84770 Path: news.gmane.org!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.gnus.general Subject: Re: [gmane.emacs.gnus.user] Re: One folder in local imap not seen Date: Wed, 13 Aug 2014 17:14:11 +0800 Message-ID: <87vbpwvjj0.fsf@ericabrahamsen.net> References: <87mwb9wb4o.fsf@ericabrahamsen.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1407921027 28399 80.91.229.3 (13 Aug 2014 09:10:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 13 Aug 2014 09:10:27 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M33013@lists.math.uh.edu Wed Aug 13 11:10:20 2014 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XHUZW-0007jp-PZ for ding-account@gmane.org; Wed, 13 Aug 2014 11:10:19 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1XHUZI-00006F-To; Wed, 13 Aug 2014 04:10:04 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1XHUZH-000065-6e for ding@lists.math.uh.edu; Wed, 13 Aug 2014 04:10:03 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1:AES128-SHA:128) (Exim 4.76) (envelope-from ) id 1XHUZF-00089A-Cg for ding@lists.math.uh.edu; Wed, 13 Aug 2014 04:10:02 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]) by quimby.gnus.org with esmtp (Exim 4.80) (envelope-from ) id 1XHUZD-0003mt-Ev for ding@gnus.org; Wed, 13 Aug 2014 11:09:59 +0200 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XHUZC-0007ao-MQ for ding@gnus.org; Wed, 13 Aug 2014 11:09:58 +0200 Original-Received: from 124.78.11.230 ([124.78.11.230]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 13 Aug 2014 11:09:58 +0200 Original-Received: from eric by 124.78.11.230 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 13 Aug 2014 11:09:58 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 276 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 124.78.11.230 User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/24.4.50 (gnu/linux) Cancel-Lock: sha1:MKSyOd1zA4rFsPz+Azz6nT1D9mQ= X-Spam-Score: -0.7 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:84770 Archived-At: Rainer M Krug writes: > <#secure method=pgpmime mode=sign> > Eric Abrahamsen writes: > >> Rainer M Krug writes: >> >>> I am posting this here now, as I did not get any reponse on the >>> gnus.user list. >>> >>> I have one folder in my local imap, which I see when I telnet into the >>> local imap server, which is seen by e.g. Mail (OSX), but not seen by >>> gnus. I have added the local imap server again as an additional server, >>> but I also couldn't see it there. It is not killed as far as I can see. >> >> One good way of seeing where things are going wrong is to edebug >> `nnimap-get-groups'. When you go into the *Server* buffer and list the >> groups in your local imap server, you'll be able to see the results of >> the LIST command, and then see how Gnus parses those results. That >> should get you closer to the source of the problem. > > OK - yes, it does. But it does not help me. When I cycle through the > 'nnimap-get-groups' function, I can't make any sense out of the results, > but I realized that in the (while ...) loop (see the code for reference below), the folder > ...[Mailbox].Later does not occur. As I can't make any sense out of the > previous results. > > Any further tips how I can debug this? The early part of the function is just issuing the LIST command to imap, and inserting the results into a buffer. Just to make sure that the LIST command *isn't* returning your folder, step through `nnimap-get-groups' again, and when you get to the second (goto-char (point-min)), hit "e" to eval, and tell it (switch-to-buffer (current-buffer)). That should make visible a buffer with a name like "#". You can see the results of the LIST command there. If the folder really isn't in that list, then I don't know what to tell you -- Gnus should be getting exactly the same results as your local telnet experiments. Are you using dovecot or what? Eric > For information, some info on the folders: > > This one does not =show in GNUS: > ,---- > | a EXAMINE "RMKrugGMAIL.[Mailbox].Later" > | * FLAGS (\Answered \Flagged \Deleted \Seen \Draft) > | * OK [PERMANENTFLAGS ()] Read-only mailbox. > | * 11 EXISTS > | * 0 RECENT > | * OK [UIDVALIDITY 1355158626] UIDs valid > | * OK [UIDNEXT 60] Predicted next UID > | * OK [HIGHESTMODSEQ 54] Highest > | a OK [READ-ONLY] Examine completed (0.008 secs). > `---- > > This one does: > ,---- > | a EXAMINE "RMKrugGMAIL.[Mailbox].To Read" > | * OK [CLOSED] Previous mailbox closed. > | * FLAGS (\Answered \Flagged \Deleted \Seen \Draft) > | * OK [PERMANENTFLAGS ()] Read-only mailbox. > | * 57 EXISTS > | * 0 RECENT > | * OK [UIDVALIDITY 1355158623] UIDs valid > | * OK [UIDNEXT 62] Predicted next UID > | * OK [HIGHESTMODSEQ 65] Highest > | a OK [READ-ONLY] Examine completed (0.007 secs). > `---- > > Any further suggestions? > > Rainer > > ,---- > | (defun nnimap-get-groups () > | (erase-buffer) > | (let ((sequence (nnimap-send-command "LIST \"\" \"*\"")) > | groups) > | (nnimap-wait-for-response sequence) > | (subst-char-in-region (point-min) (point-max) > | ?\\ ?% t) > | (goto-char (point-min)) > | (nnimap-unfold-quoted-lines) > | (goto-char (point-min)) > | (while (search-forward "* LIST " nil t) > | (let ((flags (read (current-buffer))) > | (separator (read (current-buffer))) > | (group (read (current-buffer)))) > | (unless (member '%NoSelect flags) > | (push (utf7-decode (if (stringp group) > | group > | (format "%s" group)) t) > | groups)))) > | (nreverse groups))) > `---- > > >> >> HTH, >> Eric >> >>> Further details are in the forwarded email below. >>> >>> Suggestions? >>> >>> Rainer >>> >>> From: Rainer M Krug >>> Subject: Re: One folder in local imap not seen >>> Newsgroups: gmane.emacs.gnus.user >>> To: info-gnus-english@gnu.org >>> Date: Mon, 11 Aug 2014 18:44:43 +0200 (1 day, 6 hours, 26 minutes ago) >>> >>> I created a new foreign group which connects to my local imap server and >>> I still can't see the imap folder named "Later" >>> >>> I can see >>> >>> ,---- >>> | 0: .[Mailbox].To Buy >>> | 0: . .To Follow >>> | * 0: . .To Read >>> | 0: . .To Watch >>> | 0: . .Wait For Feedback >>> | 0: . .To Download >>> `---- >>> >>> of the following folders: >>> >>> ,---- >>> | . .RMKrugGMAIL.[Mailbox].Later >>> | .. .. cur >>> | .. .. dovecot-uidlist >>> | .. .. dovecot.index.cache >>> | .. .. dovecot.index.log >>> | .. .. maildirfolder >>> | .. .. new >>> | .. .. tmp >>> | .. .RMKrugGMAIL.[Mailbox].To Buy >>> | .. .. cur >>> | .. .. dovecot-uidlist >>> | .. .. dovecot.index.cache >>> | .. .. dovecot.index.log >>> | .. .. maildirfolder >>> | .. .. new >>> | .. .. tmp >>> | .. .RMKrugGMAIL.[Mailbox].To Download >>> | .. .. cur >>> | .. .. dovecot-uidlist >>> | .. .. dovecot.index.cache >>> | .. .. dovecot.index.log >>> | .. .. maildirfolder >>> | .. .. new >>> | .. .. tmp >>> | .. .RMKrugGMAIL.[Mailbox].To Follow >>> | .. .. cur >>> | .. .. dovecot-uidlist >>> | .. .. dovecot.index.cache >>> | .. .. dovecot.index.log >>> | .. .. maildirfolder >>> | .. .. new >>> | .. .. tmp >>> | .. .RMKrugGMAIL.[Mailbox].To Read >>> | .. .. cur >>> | .. .. dovecot-uidlist >>> | .. .. dovecot.index.cache >>> | .. .. dovecot.index.log >>> | .. .. maildirfolder >>> | .. .. new >>> | .. .. tmp >>> | .. .RMKrugGMAIL.[Mailbox].To Watch >>> | .. .. cur >>> | .. .. dovecot-uidlist >>> | .. .. dovecot.index.log >>> | .. .. maildirfolder >>> | .. .. new >>> | .. .. tmp >>> | .. .RMKrugGMAIL.[Mailbox].Wait For Feedback >>> | .. .. cur >>> | .. .. dovecot-uidlist >>> | .. .. dovecot.index.cache >>> | .. .. dovecot.index.log >>> | .. .. maildirfolder >>> | .. .. new >>> | .. .. tmp >>> `---- >>> >>> >>> So what is happening here? >>> >>> As I said, when I Mail (OSX), I can see the folders. >>> >>> Rainer >>> >>> >>> Rainer M Krug writes: >>> >>>> ping >>>> >>>> any ideas why this is the case? >>>> >>>> Is there a cache which I could delete? >>>> >>>> Rainer >>>> >>>> Rainer M Krug writes: >>>> >>>>> Hi >>>>> >>>>> I am using >>>>> >>>>> ,---- >>>>> | gmail <-> offlineimap <-> dovecot tunnel <-> local maildir <-> dovecot tunnel <-> gnus >>>>> `---- >>>>> >>>>> to access my mail. I have one folder which is in gmail, synched to my >>>>> local maildir, visible via localhost from the Mail app (I am using OSX) >>>>> but I can't see it in gnus. >>>>> >>>>> It is not listed in under the servers, not even as killed folder. >>>>> >>>>> Any suggestions how I can see this folder from gnus? >>>>> >>>>> The name of the folder is >>>>> >>>>> ,---- >>>>> | [Mailbox]/Later >>>>> `---- >>>>> >>>>> while there are sever other folders like >>>>> >>>>> ,---- >>>>> | [Mailbox].To Buy >>>>> `---- >>>>> >>>>> and all >>>>> >>>>> ,---- >>>>> | [gmail]... >>>>> `---- >>>>> >>>>> which I can see. >>>>> >>>>> Any suggestions? >>>>> >>>>> Thanks, >>>>> >>>>> Rainer >>> >>> -- >>> Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany) >>> >>> Centre of Excellence for Invasion Biology >>> Stellenbosch University >>> South Africa >>> >>> Tel : +33 - (0)9 53 10 27 44 >>> Cell: +33 - (0)6 85 62 59 98 >>> Fax : +33 - (0)9 58 10 27 44 >>> >>> Fax (D): +49 - (0)3 21 21 25 22 44 >>> >>> email: Rainer@krugs.de >>> >>> Skype: RMkrug >>> >>> PGP: 0x0F52F982 >>> >>> >>> ---------- >> >> >>