From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/87442 Path: news.gmane.org!.POSTED!not-for-mail From: Erik Colson Newsgroups: gmane.emacs.gnus.general Subject: dovecot X-MAILBOX and X-REAL-UID support in nnimap ? Date: Sat, 25 Mar 2017 01:23:34 +0100 Message-ID: <8760iyfbll.fsf_-_@ecocode.net> References: <874ngfcl5y.fsf@thinkpad.tsdh.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1490401485 9193 195.159.176.226 (25 Mar 2017 00:24:45 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 25 Mar 2017 00:24:45 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) To: "ding\@gnus.org" Original-X-From: ding-owner+m35663@lists.math.uh.edu Sat Mar 25 01:24:41 2017 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from mxfilter-048034.atla03.us.yomura.com ([107.189.48.34]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crZVT-0001Ei-BG for ding-account@gmane.org; Sat, 25 Mar 2017 01:24:35 +0100 X-Yomura-MXScrub: 1.0 Original-Received: from lists1.math.uh.edu (unknown [129.7.128.208]) by mxfilter-048034.atla03.us.yomura.com (Halon) with ESMTPS id 6e99fe42-10f1-11e7-8ed1-b499baa2b07a; Sat, 25 Mar 2017 00:24:38 +0000 (UTC) Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.87) (envelope-from ) id 1crZUc-00053f-Qf; Fri, 24 Mar 2017 19:23:42 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by lists1.math.uh.edu with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.87) (envelope-from ) id 1crZUb-000537-6G for ding@lists.math.uh.edu; Fri, 24 Mar 2017 19:23:41 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.87) (envelope-from ) id 1crZUY-0008Sy-IZ for ding@lists.math.uh.edu; Fri, 24 Mar 2017 19:23:40 -0500 Original-Received: from ks39550.kimsufi.com ([91.121.23.116] helo=code.pm) by quimby.gnus.org with esmtp (Exim 4.80) (envelope-from ) id 1crZUV-0007wJ-V6 for ding@gnus.org; Sat, 25 Mar 2017 01:23:36 +0100 Original-Received: from shanghai.localdomain (ip-62-235-158-238.dsl.scarlet.be [62.235.158.238]) by code.pm (Postfix) with ESMTPSA id 0BBC0BF6EC; Sat, 25 Mar 2017 01:23:49 +0100 (CET) Original-Received: by shanghai.localdomain (Postfix, from userid 1000) id 3FA5134C0231; Sat, 25 Mar 2017 01:23:34 +0100 (CET) In-Reply-To: <874ngfcl5y.fsf@thinkpad.tsdh.de> (Tassilo Horn's message of "Wed, 13 Mar 2013 17:35:37 +0100") List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:87442 Archived-At: Hi, I've been testing a lot today with dovecot/nnimap/offlineimap/nnmaildir and came accross this page : http://wiki.dovecot.org/Plugins/Virtual Virtual mailboxes are pretty fast for searching (I have configured dovecot with solr index) _all_ of the mailboxes I have. If I search all boxes from the server directly from gnus, gnus will request a search from dovecot for each mailbox, which does take some time on my machine. Using a virtual box called 'All' makes the search almost instant. So that's a win! However gnus will report all messages residing in 'virtual.All' mailbox which is not as neat as I want it to. I'd like gnus to report the real mailbox. Dovecot seems to come with a X-MAILBOX and X-REAL-UID fields (not standard imap), which exactly do what I want. However nnimap doesn't use these. So, maybe anyone already has a patch implementing this support ? best -- erik colson