mairix is a program for indexing and searching email messages stored in Maildir, MH or mbox folders
C Shell Roff Makefile Yacc Lex Other
Clone or download
Permalink
Failed to load latest commit information.
dfasyn
old_docs
test
.gitignore
ACKNOWLEDGEMENTS
COPYING
INSTALL
Makefile.in
NEWS
README
configure
dates.c
dates.h
datescan.nfa
db.c
dirscan.c
dotlock.c
dotmairixrc.eg
dumper.c
expandstr.c
from.h
fromcheck.nfa
glob.c
hash.c
imap.c
imap.h
imapinterface.c
imapinterface.h
mairix.1
mairix.c
mairix.h
mairix.spec.sample
mairixrc.5
make_release
mbox.c
md5.c
md5.h
memmac.h
mkversion
nvp.c
nvp.h
nvp.nfa
nvptypes.h
reader.c
reader.h
rfc822.c
search.c
stats.c
tok.c
writer.c

README

mairix is a program for indexing and searching email messages stored in
Maildir, MH or mbox folders.

* Indexing is fast.  It runs incrementally on new messages - any particular
  message only gets scanned once in the lifetime of the index file.

* The search mode populates a "virtual" folder with symlinks(*) which
  point to the real messages.  This folder can be opened as usual in your mail
  program.

* The search mode is very fast.

* Indexing and searching works on the basis of words.  The index file tabulates
  which words occur in which parts (particular headers + body) of which
  messages.

The program is a very useful complement to mail programs like mutt
(http://www.mutt.org/, which supports Maildir, MH and mbox folders) and
Sylpheed (which supports MH folders).

The original author of mairix is Richard P. Curnow <rc@rc0.org.uk>.
It is maintained since 2017 by Kim Vandry <vandry@TZoNE.ORG>.

[(*) where the input or output folder is an mbox, a copy of the message is made
instead of symlinking.]

*********************************************************************
 Copyright (C) Richard P. Curnow  2002-2004
 Copyright (C) Richard P. Curnow & Kim Vandry & contributors  2017-
 
 This program is free software; you can redistribute it and/or modify
 it under the terms of version 2 of the GNU General Public License as
 published by the Free Software Foundation.
 
 This program is distributed in the hope that it will be useful, but
 WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 General Public License for more details.
 
 You should have received a copy of the GNU General Public License along
 with this program; if not, write to the Free Software Foundation, Inc.,
 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 
*********************************************************************

Suggestions, bug reports, experiences, praise, complaints are welcom on
the mailing list or as issues or pull requests at
https://github.com/vandry/mairix

Since July 2006, there is a mairix-users mailing list.  To subscribe or to view
the archives, visit

   https://lists.sourceforge.net/lists/listinfo/mairix-users 

The main website for mairix is

   http://www.rc0.org.uk/mairix

The SourceForge project page is

   http://www.sf.net/projects/mairix

ACKNOWLEDGEMENTS
================

See the ACKNOWLEDGEMENTS file