Announcements and discussions for Gnus, the GNU Emacs Usenet newsreader
 help / color / mirror / Atom feed
From: prad <prad@towardsfreedom.com>
To: info-gnus-english@gnu.org
Subject: Re: my vs maildir
Date: Fri, 31 Dec 2010 22:21:14 -0800	[thread overview]
Message-ID: <87aajl4011.fsf@towardsfreedom.com> (raw)
In-Reply-To: <87aajmrkgb.fsf@towardsfreedom.com>

prad <prad@towardsfreedom.com> writes:

> this exercise is to establish the local storage format for emails over
> several years so they can be indexed for the purpose of search and retrieval.
thx brett, tassilo and richard.

i've been trying out various things all day and think i've found a
reasonable solution (even though i had a connection to the remote imap
server which worked well yesterday):

1. used clawsmail to turn 40000+ mh emails into mbox
2. used mb2md to make mbox into maildir
3. put the cur new tmp into ~/Mail/inbox
4. served that through dovecot

before #4, i first tried to use nnmaildir to go right into the Mail
directly and it was very slow. so the imap server must be doing all
sorts of stuff behind the scene since things are super quick now! i
don't quite understand this because i'd have though direct access would
be fast, but i guess it means gnus has to do all the work without
dovecot lending a helping hand?

the only minor problem i have is that things haven't quite come out
sorted by date so when i ask for say 99 items, i don't get the most
recent 99 items as i do with the newsgroups or a direct connection to my
imap server as i did yesterday. somehow, the dovecot on the remote
server presents things ordered by date. so i guess some more studying and
tweaking is necessary though presumably gnus can do this as well with
something like:

(setq gnus-thread-sort-functions
      '((gnus-thread-sort-by-date)))


-- 
in friendship,
prad

  parent reply	other threads:[~2011-01-01  6:21 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-12-30 21:59 prad
2010-12-31  0:35 ` Brett Viren
2010-12-31  8:50 ` Tassilo Horn
2011-01-01  6:21 ` prad [this message]
2011-01-01  9:16 ` prad
2011-01-01 13:06   ` Philipp Haselwarter
2011-01-06 16:37     ` Eric S Fraga
     [not found]   ` <mailman.0.1293887230.28475.info-gnus-english@gnu.org>
2011-01-01 13:52     ` Richard Riley
2011-01-01 22:35       ` Philipp Haselwarter
2011-01-01 16:24   ` Brett Viren
2011-01-01 20:56     ` prad
     [not found]     ` <mailman.12.1293915387.32515.info-gnus-english@gnu.org>
2011-01-02  9:04       ` Richard Riley
2011-01-02 10:38         ` Philipp Haselwarter
2011-01-02 18:38         ` prad
     [not found]         ` <mailman.4.1293993514.23049.info-gnus-english@gnu.org>
2011-01-02 20:02           ` Richard Riley
2011-01-02 21:03             ` Brett Viren
     [not found]             ` <mailman.0.1294002284.29417.info-gnus-english@gnu.org>
2011-01-02 21:10               ` Richard Riley
2011-01-03  2:54                 ` Philipp Haselwarter
2011-01-03  3:12                   ` Brett Viren
     [not found]                   ` <mailman.29.1294024360.15403.info-gnus-english@gnu.org>
2011-01-03 13:50                     ` Richard Riley
2011-01-03 16:42                       ` David Brown
2011-01-03 17:42                         ` Richard Riley
2011-01-03 19:38                           ` Dan Christensen
2011-01-03 17:21                       ` Brett Viren
     [not found]                 ` <mailman.27.1294023329.15403.info-gnus-english@gnu.org>
2011-01-03 13:44                   ` Richard Riley
2011-01-03  3:02             ` prad
     [not found]             ` <mailman.28.1294023762.15403.info-gnus-english@gnu.org>
2011-01-03 13:48               ` Richard Riley
2011-01-03 20:28                 ` prad
2011-01-03 23:10                   ` Brett Viren
2011-01-03 23:31                     ` Yuri D'Elia
     [not found]                   ` <mailman.20.1294096220.614.info-gnus-english@gnu.org>
2011-01-03 23:57                     ` Richard Riley
2011-01-04 11:30                       ` Adam Sjøgren
     [not found] <mailman.0.1293746291.12460.info-gnus-english@gnu.org>
2010-12-31  2:33 ` Richard Riley

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87aajl4011.fsf@towardsfreedom.com \
    --to=prad@towardsfreedom.com \
    --cc=info-gnus-english@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).