From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alexis Praga Newsgroups: gmane.emacs.help Subject: Re: Gnus does not see new mail in Maildirs Date: Fri, 29 Nov 2013 22:41:25 +0100 Message-ID: <20131129214125.GA6375@debian.ecchi-bear> References: <5b6911644bf8063cf44102cc440f08fd@mailoo.org> <87iovac3u0.fsf@motoko.kusanagi> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1385761311 8150 80.91.229.3 (29 Nov 2013 21:41:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 29 Nov 2013 21:41:51 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: "William G. Gardella" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Nov 29 22:41:55 2013 Return-path: Envelope-to: geh-help-gnu-emacs@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 1VmVou-00009Y-KO for geh-help-gnu-emacs@m.gmane.org; Fri, 29 Nov 2013 22:41:52 +0100 Original-Received: from localhost ([::1]:49569 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VmVou-0006Ob-7U for geh-help-gnu-emacs@m.gmane.org; Fri, 29 Nov 2013 16:41:52 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53126) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VmVob-0006Hv-Qh for help-gnu-emacs@gnu.org; Fri, 29 Nov 2013 16:41:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VmVoV-0005t9-LO for help-gnu-emacs@gnu.org; Fri, 29 Nov 2013 16:41:33 -0500 Original-Received: from arnold.mailoo.org ([91.121.106.23]:46708 helo=mailoo.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VmVoV-0005t2-Fx for help-gnu-emacs@gnu.org; Fri, 29 Nov 2013 16:41:27 -0500 Original-Received: from localhost (gar31-4-82-240-199-124.fbx.proxad.net [82.240.199.124]) by arnold.mailoo.org (Postfix) with ESMTPSA id 74A792015D; Fri, 29 Nov 2013 22:41:26 +0100 (CET) Content-Disposition: inline In-Reply-To: <87iovac3u0.fsf@motoko.kusanagi> X-PGP-Key: http://sks.spodhuis.org/pks/lookup?op=get&search=0x06737CE24671306F User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 91.121.106.23 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:94728 Archived-At: Thanks for your explanations, it makes much more sense, especially for the Sent folder. By using the configuration below, I can finally have new mail in my mailbox by hitting "/ N" inside the proper group (Inbox in my case). Can this be done from the group list ? When I hit "g", it's the same issue as before, that is, the mail is moved somewhere else. (setq gnus-select-method '(nnmaildir "" (directory "~/Mail/") (get-new-mail nil))) ; Sent mail (setq gnus-message-archive-method gnus-select-method) (setq gnus-message-archive-oroup "Sent") On Fri, Nov 29, 2013 at 09:09:43PM +0000, William G. Gardella wrote: > Alexis Praga writes: > > > Hi, > > > > When fetching new mails with 'g', Gnus does not see the new mail in my > > inbox and I have to restart it in order to show them. > > New mail arrive in ~/Mail/inbox/new and Gnus moves it automatically to > > ~/Mail/inbox/cur. > > Also, the 'inbox' group disappears when fetch new mail ! > > Here's my config : > > > > (setq > > gnus-select-method '(nnmaildir "" (directory "~/Mail/")) > > mail-sources '((maildir :path "~/Mail/inbox/" :subdirs ("cur" > > "new"))) > > ) > > > > If your MTA is delivering mail directly to your maildir, you should not > also be using the same Maildir as `mail-sources'. This will cause Gnus > to process the mail twice, with potentially inconsistent results. > > As noted in the Info documentation: > > > Do _not_ use the same maildir both in `mail-sources' and as an > > `nnmaildir' group. The results might happen to be useful, but that > > would be by chance, not by design, and the results might be different > > in the future. > > (info "(gnus) Maildir") > > If the MTA is delivering mail directly to the maildir at ~/Mail/, you > only need the following: > > (setq gnus-select-method > '(nnmaildir "" > (directory "~/Maildir/") > (get-new-mail nil))) > > `mail-sources' should also be nil. This variable is only useful when > you want Gnus to "pull" the mail from some location, such as an mbox, > pop server, or Maildir at a remote site or elsewhere on the system; it > should not be used when the mail is "pushed" directly to the very same > location where Gnus is storing it. > > > (setq gnus-message-archive-group "nnmaildir+inbox:Sent/cur") > > is also a bit odd. You're telling it to use the nnmaildir server > "inbox", which in your config doesn't exist, and you're also telling it > to use a specific subdir inside the maildir, rather than the maildir > itself. > > I would rewrite this part of your config as > > (setq gnus-message-archive-method gnus-select-method > gnus-message-archive-group "Sent") > > This is very close to the config I use myself and I love it, so I hope > this advice helps. > > -- Alexis Praga, PhD Student (CERFACS) GPG key : 66F9 4BD4 70EC E5D5 2AA4 9097 0673 7CE2 4671 306F