From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/86494 Path: news.gmane.org!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.gnus.general Subject: Re: nnimap backend performances ? Date: Sat, 02 Jan 2016 11:38:13 +0800 Message-ID: <871ta08xcq.fsf@ericabrahamsen.net> References: <874mgh1amt.fsf@ericabrahamsen.net> <87twn19hwq.fsf@gmail.com> <87h9iz1789.fsf@ericabrahamsen.net> <87h9iyq7o8.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1451705930 3124 80.91.229.3 (2 Jan 2016 03:38:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 2 Jan 2016 03:38:50 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M34718@lists.math.uh.edu Sat Jan 02 04:38:38 2016 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from lists1.math.uh.edu ([129.7.128.208]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aFD1Z-00080x-05 for ding-account@gmane.org; Sat, 02 Jan 2016 04:38:37 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.85) (envelope-from ) id 1aFD1Q-0000Wh-1I; Fri, 01 Jan 2016 21:38:28 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by lists1.math.uh.edu with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.85) (envelope-from ) id 1aFD1N-0000WB-NB for ding@lists.math.uh.edu; Fri, 01 Jan 2016 21:38:25 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.85) (envelope-from ) id 1aFD1M-0007jy-PR for ding@lists.math.uh.edu; Fri, 01 Jan 2016 21:38:25 -0600 Original-Received: from plane.gmane.org ([80.91.229.3]) by quimby.gnus.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.80) (envelope-from ) id 1aFD1L-0007hf-DL for ding@gnus.org; Sat, 02 Jan 2016 04:38:23 +0100 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aFD1I-0007jh-Tg for ding@gnus.org; Sat, 02 Jan 2016 04:38:21 +0100 Original-Received: from 123.122.35.65 ([123.122.35.65]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 02 Jan 2016 04:38:20 +0100 Original-Received: from eric by 123.122.35.65 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 02 Jan 2016 04:38:20 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 56 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 123.122.35.65 User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.50 (gnu/linux) Cancel-Lock: sha1:BJbg4slUZhTI/6Lrt0u+e+ZQrq0= X-Spam-Score: -0.1 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:86494 Archived-At: myglc2 writes: [...] >> 2) /etc/dovecot/passwd: The lines that used to look like >> >> eric@ericabrahamsen.net:{PLAIN}passwurd >> >> Now look like >> >> eric@ericabrahamsen.net:{PLAIN}passwurd:eric@ericabrahamsen.net > > Nice. This is the puzzle piece I was missing. Now it works! Ah, I'm glad to hear that was the key -- that confirms my dim recollection of what was going on. I'm still a bit hazy on what's happening, but I think a good half hour with the docs will clear things up, and I'll update the blog post once I've done that. Dovecot really is very flexible, once you get your head around the principles. >> I think the crux of the problem is that _authentication account_ and >> _user account_ are actually separate concerns. Either the previous >> version of isync was doing it wrong, or my dovecot config had to be >> fixed to separate the two things correctly, or maybe both. >> >> To be honest I've forgotten how it works, a bit, and that's the main >> reason I haven't synced my two new accounts to the local dovecot. >> >> I'll try to do that this weekend, and update that blog post! In the >> meantime, I hope something in here is helpful to you. > > A huge help. Thank You. > > FWIW, My goal is to sweep multiple gmail accounts into bullet-proof > archives with tools for searching and clustering several decades of > work. To get a handle on what is doable, I am experimenting with gnus > backends and search schemes, mu/mu4e, dovecot, and mbsync. > > I would love to hear suggestions of other emacs-compatible solutions I > should try. I might not be too helpful here, unfortunately. I've only ever used gnus/dovecot/isync. As I said in that post, I think dovecot plus a fts plugin works great, but I really don't like the search syntax on the Gnus/nnir side -- I find it very cumbersome. If there were a nicer syntax for searching, I think I'd be happy with this. I could also imagine using nnmaildir -- it seems simpler, at least conceptually, if all you want is to keep mails archived. In that case you could probably use notmuch to index the mails, and set nnir to use that notmuch installation as the search backend. If you don't need accounts and authentication and everything for a simple local archive, that should be enough. I'll bet the searching would be even faster, as well. E