Я использую notmuch
с муа mutt
(на самом деле, neomutt
). Когда я выполняю поиск, вся соответствующая почта доступна через специальный почтовый ящик, который я могу открыть в mutt
. Однако я не нашел способа отобразить фактический maildir, в котором хранится каждое из этих писем.
Технически, я вижу, что notmuch
создает временный maildir, который содержит динамические ссылки, указывающие на почтовые файлы в их различных maildir. Таким образом, информация доступна по пути этих динамических ссылок, но это не очень удобно.
В идеале я бы закодировал хук, который может отображать имя папки либо в индексе сообщения, либо при отображении сообщения. Но я даже не уверен, что mutt
имеет определенную последовательность, указывающую путь к файлу сообщения, например, %b
возвращает пустую строку в notmuch
maildir. Любой намек на то, как закодировать это?
[Примечание: это вопрос программирования после неудачного вопроса в SuperUser, https://superuser.com/questions/1254053/in-notmuch-search-results-which-maildir-contains-each-of-the-emails,, целью которого было найти решение для пользователя в программном обеспечении]