unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
blob 54490f2904d92a0dc0c3f42889d9b3437c6f47ae 1888 bytes (raw)
name: doc/man1/notmuch-reindex.rst 	 # note: path name is non-authoritative(*)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
 
===============
notmuch-reindex
===============

SYNOPSIS
========

**notmuch** **reindex** [*option* ...] <*search-term*> ...

DESCRIPTION
===========

Re-index all messages matching the search terms.

See **notmuch-search-terms(7)** for details of the supported syntax for
<*search-term*\ >.

The **reindex** command searches for all messages matching the
supplied search terms, and re-creates the full-text index on these
messages using the supplied options.

Supported options for **reindex** include

``--decrypt=(true|nostash|auto|false)``
    If ``true``, when encountering an encrypted message, try to
    decrypt it while reindexing, stashing any session keys discovered.
    If ``auto``, and notmuch already knows about a session key for the
    message, it will try decrypting using that session key but will
    not try to access the user's secret keys.  If decryption is
    successful, index the cleartext itself.

    ``nostash`` is the same as ``true`` except that it will not stash
    newly-discovered session keys in the database.

    If ``false``, notmuch reindex will also delete any stashed session
    keys for all messages matching the search terms.

    Be aware that the index is likely sufficient (and a stashed
    session key is certainly sufficient) to reconstruct the cleartext
    of the message itself, so please ensure that the notmuch message
    index is adequately protected. DO NOT USE ``--decrypt=true`` or
    ``--decrypt=nostash`` without considering the security of your
    index.

    See also ``index.decrypt`` in **notmuch-config(1)**.

SEE ALSO
========

**notmuch(1)**,
**notmuch-config(1)**,
**notmuch-count(1)**,
**notmuch-dump(1)**,
**notmuch-hooks(5)**,
**notmuch-insert(1)**,
**notmuch-new(1)**,
**notmuch-reply(1)**,
**notmuch-restore(1)**,
**notmuch-search(1)**,
**notmuch-search-terms(7)**,
**notmuch-show(1)**,
**notmuch-tag(1)**

debug log:

solving 54490f29 ...
found 54490f29 in https://yhetil.org/notmuch.git/

(*) Git path names are given by the tree(s) the blob belongs to.
    Blobs themselves have no identifier aside from the hash of its contents.^

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

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 read-only IMAP folder(s) and NNTP newsgroup(s).