Hi, I have faced a problem, that messages sent by emacs could not be shown or found later. The "notmuch show id:<msg_id>" says "no such file or directory". This patch series fixes the problem related to my use case. The detailed description of the root cause is provided in the related patch. Yuri Volchkov (4): test: insert into the folder with trailing / insert: strip trailing / in folder path test: show id:<> works even if the first duplicated is deleted show: workaround for the missing file problem lib/database.cc | 3 +-- mime-node.c | 28 ++++++++++++++++++++++++---- notmuch-insert.c | 4 +++- test/T070-insert.sh | 7 +++++++ test/T670-duplicate-mid.sh | 25 +++++++++++++++++++++++++ util/string-util.c | 13 +++++++++++++ util/string-util.h | 2 ++ 7 files changed, 75 insertions(+), 7 deletions(-) -- 2.7.4