mairix-el: Configuring mairix

 
 2 Configuring mairix
 ********************
 
 Setting up mairix is easy: simply create a ‘.mairixrc’ file with (at
 least) the following entries:
 
      # Your mail base folder
      base=~/Mail
 
    This is the base folder for your mails.  All the following
 directories, except the one for the database, are relative to this base
 folder.
 
      mbox = ... your mbox files which should be indexed ...
      maildir= ... your maildir folders which should be indexed ...
      mh= ... your nnml/mh folders which should be indexed ...
 
    Specify all your maildir/nnml folders and mbox files (relative to the
 base directory!)  you want to index with mairix.  Use colons to separate
 different files.  See the man-page for ‘mairixrc’ for details.
 
      mformat = mbox
      database = ... location of database file ...
 
    This chooses ‘mbox’ as the output format for the mairix search
 results.  Currently, this is the supported format by mairix.el, but
 technically it should be possible to also use maildir or mh; it’s just
 not tested (yet).
 
    You should make sure that you don’t accidentally index the search
 results produced by mairix.  This can be done by pointing
 ‘mairix-file-path’ to a directory which is surely not indexed by mairix.
 Another possibility is to use something like
 
      omit = mairix*
 
    in the ‘.mairixrc’ file, and prefix every search file you use with
 “mairix”.
 
      database = /home/user/.mairixdatabase
 
    This specifies the name of the database file.  Note that this is not
 relative to the ‘base’ folder.
 
    See the man page for ‘mairixrc’ for details and further options,
 especially regarding wildcard usage, which may be a little different
 than you are used to.
 
    Now simply call ‘mairix’ to create the index for the first time.
 Note that this may take a few minutes, but every following index will do
 the updates incrementally and hence is very fast.