all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Mail indexing
@ 2006-10-15  8:35 Tim X
  2006-10-15 23:43 ` John Sullivan
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Tim X @ 2006-10-15  8:35 UTC (permalink / raw)



Some advice requested.......

I've been a long time user of Emacs VM for reading my mail and am very
happy with it. However, I find the amount of mail I recieve,
especially at work, is beginning to become a burden when I need to
retrieve an old message or some information, particularly when i can't
remember exactly who the message was from or when it was sent. I have
been using grepmail, but the amount of mail archives I have is
beginning to cause problems with grepmail - particularly with respect
to search time - I also have some other users after this functionality
and grepmail is a bit cumbersome for some of them.

So, my immediate thought was that it was time to look at some of the
data indexing and searching tools out there. 

I started with beagle as I'd heard some good things about it. I've run
it for a week or so and have to admit it isn't half bad. However, it
seems that it really only supports indexing of evolution style mail
files and control files. It won't index VM mail folders. This is a bit
frustrating as beagle seems great with other file types. 

I then thought, OK, I'll find a mail indexing and searching app just
for my VM folders and keep beagle for everything else. Not the
solution I was hoping for, but workable none the less. 

This is where I'm running into difficulties. It seems there are quite
a few options and I'm hoping to get some guideance from the group -
particularly anyone who has gone through this process already. 

My requirements -

1. Just indexing and searching of VM mail folders. 
2. Ideally, the indexing would be automatically updated, similar to
beagle. I currently have a bit over 2Gb of mail archives going back
about 5 years. Having to re-index every night to update for a few new
messages would be annoying and a waste of resources.
3. Searching should support "and", "or" and "not" type modifers.
Phrase based search would be nice, but not critical. 
4. I would like to be able to exclude files easily (such as vm *.spool
files, my procmail log file and backup file etc. 
5. Existing integration with emacs which would make jumping to the
relevant folder and having it opened by VM would be a time saver
6. I don't want to go down the Java route if it can be avoided. I
currently don't run anything else depending on Java and having to
maintain a Java environment just to index my mail archives would be
irritating (it took me 5 years to get away from Java as a developer
and I'm in no hurry to go back!). 

Currently, I'm wondering about two possibilities 

Namazu
Mairix 

or possibly a solution to get beagle to work with VM mail folders (or
mbox folders genreeally). So far, I've only found nasty hacks which
require you to run evolution and click on the new mail folders to have
them indexed etc. 

Any suggestions appreciated.

regards,

Tim

-- 
tcross (at) rapttech dot com dot au

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Mail indexing
  2006-10-15  8:35 Mail indexing Tim X
@ 2006-10-15 23:43 ` John Sullivan
  2006-11-06  2:37 ` Bill Wohler
       [not found] ` <mailman.195.1162780664.2155.help-gnu-emacs@gnu.org>
  2 siblings, 0 replies; 4+ messages in thread
From: John Sullivan @ 2006-10-15 23:43 UTC (permalink / raw)


Tim X <timx@nospam.dev.null> writes:


> Namazu Mairix
>

I use both of these. 

I rely mainly on Mairix w/maildir storage. I have an hourly cron job that
updates the index. The index updating is very fast. If it works with whatever
format VM uses, I'd recommend it.

-- 
-John Sullivan
-http://www.wjsullivan.net
-GPG Key: AE8600B6

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Mail indexing
  2006-10-15  8:35 Mail indexing Tim X
  2006-10-15 23:43 ` John Sullivan
@ 2006-11-06  2:37 ` Bill Wohler
       [not found] ` <mailman.195.1162780664.2155.help-gnu-emacs@gnu.org>
  2 siblings, 0 replies; 4+ messages in thread
From: Bill Wohler @ 2006-11-06  2:37 UTC (permalink / raw)


Tim,

MH-E supports several index programs including mairix, namazu, and swish.

You'd have to switch mail agents, but at least you'd still be in
Emacs!

See http://mh-e.sourceforge.net/ for more information. In particular, 

http://mh-e.sourceforge.net/manual/html/Searching.html#Searching

-- 
Bill Wohler <wohler@newt.com>  http://www.newt.com/wohler/  GnuPG ID:610BD9AD

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Mail indexing
       [not found] ` <mailman.195.1162780664.2155.help-gnu-emacs@gnu.org>
@ 2006-11-08  7:21   ` Tim X
  0 siblings, 0 replies; 4+ messages in thread
From: Tim X @ 2006-11-08  7:21 UTC (permalink / raw)


Bill Wohler <wohler@newt.com> writes:

> Tim,
>
> MH-E supports several index programs including mairix, namazu, and swish.
>
> You'd have to switch mail agents, but at least you'd still be in
> Emacs!
>
> See http://mh-e.sourceforge.net/ for more information. In particular, 
>
> http://mh-e.sourceforge.net/manual/html/Searching.html#Searching
>
> -- 
> Bill Wohler <wohler@newt.com>  http://www.newt.com/wohler/  GnuPG ID:610BD9AD
>

hi Bill,

thanks for the pointer. I did look at mh-e when I first started using
emacs about 10 years ago as I previously used exmh. However, I really
like VM and the thought of transferring all my mail archives from VM
format to mh is not a pleasant one. thanks anyway.

Tim

-- 
tcross (at) rapttech dot com dot au

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-11-08  7:21 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-10-15  8:35 Mail indexing Tim X
2006-10-15 23:43 ` John Sullivan
2006-11-06  2:37 ` Bill Wohler
     [not found] ` <mailman.195.1162780664.2155.help-gnu-emacs@gnu.org>
2006-11-08  7:21   ` Tim X

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.