updating database to remove references to deleted Maildir messages

Danny O'Brien danny at spesh.com
Thu Dec 4 13:38:54 PST 2014


I use notmuch with a set of Maildirs, synchronised with a remote IMAP
instance using mbsync. One of the folders I sync with is a "missed spam"
directory, which is used by the remote server to correct its own anti-spam
system. The server deletes the missed spam messages after it has added
them to its corpus of spam, which means that messages are regularly
deleted from that folder.

My impression is that notmuch is pretty smart about spotting messages
that have disappeared, but when I do notmuch show etc these days it
often comes up with a list of missing files, a la:

    Error opening /home/danny/mail/missedspam//cur/18403840321.foobar: No such file or directory

Is there any way I can correct the database to remove these entries?
Notmuch new doesn't seem to spot that they've vanished.

d.



More information about the notmuch mailing list