From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/65404 Path: news.gmane.org!not-for-mail From: ssSslang Newsgroups: gmane.emacs.gnus.general Subject: Re: cannot get all of mail from local file Date: Sat, 13 Oct 2007 14:01:23 +0800 Message-ID: <87odf2xz9g.fsf@gmail.com> References: <87wsuni7ap.fsf@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1192325267 24962 80.91.229.12 (14 Oct 2007 01:27:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 14 Oct 2007 01:27:47 +0000 (UTC) Cc: ding@gnus.org To: Katsumi Yamaoka Original-X-From: ding-owner+M13906@lists.math.uh.edu Sun Oct 14 03:27:36 2007 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1IgsGV-0007ry-TE for ding-account@gmane.org; Sun, 14 Oct 2007 03:27:36 +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 1IgsFQ-0005wb-4V; Sat, 13 Oct 2007 20:26:28 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1IgsFN-0005wK-2w for ding@lists.math.uh.edu; Sat, 13 Oct 2007 20:26:25 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.67) (envelope-from ) id 1IgsFE-0003tr-NK for ding@lists.math.uh.edu; Sat, 13 Oct 2007 20:26:25 -0500 Original-Received: from m12-13.163.com ([220.181.12.13]) by quimby.gnus.org with smtp (Exim 3.35 #1 (Debian)) id 1IgsF6-000279-00 for ; Sun, 14 Oct 2007 03:26:08 +0200 Original-Received: from grayfox.localdomain (unknown [219.140.60.14]) by smtp9 (Coremail) with SMTP id wKjADbA7zwU2cBFH0PodYA==.12706S2; Sun, 14 Oct 2007 09:26:14 +0800 (CST) Original-Received: by grayfox.localdomain (Postfix, from userid 1000) id ED03C6B631; Sun, 14 Oct 2007 09:26:19 +0800 (CST) User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/23.0.0 (gnu/linux) X-Coremail-Antispam: 1U3Yxn0WfASr-VFAUDIcSsGvfJTj7C26xCjj4IEI4klw4CSww CjxxvEw4Wlx4CE17CEb7AF67AKxVWUXVWUAwAv7VC0I7IYx2IY67AKxVWUJVWUGwCF72vE 52k0Y41lYx0Ex4A2jsIE14v26r1j6r4UM7C26IkvcIIF6IxKo4kEV4ylc2IjII80xcxEwV AKI48JM7AC8VAFwI0_Jr0_Gr1lb4IE77IF4wAFIxvE14AKwVWUJVWUGwAqx4xG64xvF2IE w4CE5I8CrVC2j2Wlb7Iv0xC_JF7anT9S1TB71UUUUUUa7-sFnT9fnUUI43ZEXa7xR_pBTU UUUUUFnT9fnV15pF43Aw47WFWUGFW7Cw47GFW3JoXrpry7JrX_u3s5Cr9rC3ykXr9rXws0 gFs0vFZ7uw42q34kXrZ5JrnFg34fZa95WaykGr93Zw18tFyI9r9xCw4avr4fGwn2g X-Spam-Score: -0.6 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:65404 Archived-At: Katsumi Yamaoka writes: >>>>>> ssSslang wrote: > >> Hi, I use No Gnun v0.6 to read my mails fetched to a local file by >> fetchmail program. After I changed to another system(I re-installed the >> software, but use my old config), I got a strange problem. > >> I configed gnus load the mails from local disk when it starts. But If I >> start it for the first time, I mean the gnus needs to load some .el file >> from disk, it cannot load all my mails(I had a system monitor which told >> me the right number of new mail), while the *Messages* buffer shows that >> "nnml: Reading incoming mail (xx new)...done", and this is the right >> number. > >> Then I had two options, one is press 'g' on group buffer, gnus tells me >> there's no new message. The not-shown messages had gone. The other is >> hit 'q' there, and then restart gnus, I can have all my new messages >> shown in the groups. > >> I don't how to make it correct, or to debug. could someone give me a >> clue? Thanks. > > I don't see what happens in your system. But old tricks I'll do > in such a case for the nnml groups are: > > 1. > Run the `M-x nnml-generate-nov-databases RET' command to rebuild > the NOV files (you can find them as ~/Mail/GroupName/.overview). > It is harmless but will take time. To rebuild a NOV file per > group, use `nnml-generate-nov-databases-directory' instead. > In the later case, you need to enter a directory name like > ~/Mail/GroupName/. > > The next one might not need to perform. > > 2. > Remove manually the nnml marks files, that you can find as > > ~/Mail/GroupName/.marks > > in each nnml group. Those files will be rebuilt automatically > based on the records having been saved in the newsrc database > when Gnus accesses the groups. But please note that you may > possibly lose the marks, moreover the articles. For instance, > if you've configured the group to be expirable, the old ticked > articles in the group might be expired if those tick marks are > lost for some reason. To prevent such a trouble, make sure > those articles are definitely marked when you first enter the > group. Expiring articles will be done when you exit the group. I tried both of the two methods, but I still cannot solve the problem. To describe it well, I recorded my screen to here: for online view: http://sssslang.8tt.org/pubfiles/gnus/index.html for better quality(download then view use mplayer): http://sssslang.8tt.org/pubfiles/gnus/gnus_ogg First, program notified me there are 13 new mails, then I start gnus, but find it displays only 9. I checked the *Message* buffer. It should be 13. Then I quit gnus and open it again, it shows 13 again :-/. But if I enter a group and read some message before quit, the non-displayed messages are gone. I'm afraid my message will be lost. But I really like using Gnus. Now I changed from no Gnus to Gnus 5.11, the problem still exist. Could someone can help me? PLEASE. -- ssSslang