notmuch

Linux 上简单轻量级的 .eml html 渲染器?
notmuch

Linux 上简单轻量级的 .eml html 渲染器?

我正在测试各种电子邮件实用程序(neomutt、notmuch、mu),它们提供的生产力提升非常出色,但作为 CLI 工具,它们都不允许您开箱即用地查看呈现的 html 电子邮件消息(例如 .eml 文件),因此我正在寻找一个可以挂接的外部、轻量级工具。 有更大的项目如 thunderbird 或 evolution 可以用于此,但也许还有其他项目也可以快速呈现字体、在电子邮件中显示图像而不需要 200MB+ 的磁盘空间或运行 javascript? 我尝试过 w3m,但图像根据终端的不同而闪烁很多,并且呈现的...

Admin

永久删除“notmuch search”命令列出的电子邮件?
notmuch

永久删除“notmuch search”命令列出的电子邮件?

使用 notmuch 永久删除电子邮件的最简单方法是什么? 建筑维基推荐以下代码片段: notmuch search --output=files --format=text0 <search-term> | xargs -r0 rm 但是,您必须直接在后面添加参数,search否则它将不起作用。您很可能还需要notmuch new在后面运行以刷新索引。 我认为如果你是 zsh 用户,编写 zle 函数是最简单的: notmuch-rm () { emulate -L zsh local words=(${(z)BUFFER}) BU...

Admin

.notmuch-config 中的 notmuch cli 参数“sort=oldest-first”?
notmuch

.notmuch-config 中的 notmuch cli 参数“sort=oldest-first”?

是否可以添加参数不多需要 .notmuch-config 文件吗?--sort=oldest-first如果默认设置为notmuch search命令,像这样的参数会非常有用。 我的解决方法是在 .zshrc 中覆盖它,但如果 notmuch 项目中直接支持它就太好了: notmuch() { if [[ $1 == "search" ]]; then # remove "search" from "$@" shift 1 command notmuch search --sort=oldest-first "$@...

Admin

在 neomutt 中发送电子邮件后更新 notmuch
notmuch

在 neomutt 中发送电子邮件后更新 notmuch

有什么推荐的方法可以在 neomutt 中发送邮件后立即更新 notmuch 数据库以包含新发送的邮件,以便邮件在发送后立即显示在索引中?我似乎无法在网上/neomutt 文档中找到该问题的直接答案。 谢谢! ...

Admin

neomutt 侧边栏中虚拟邮箱描述的出现
notmuch

neomutt 侧边栏中虚拟邮箱描述的出现

我开始提出这个问题是因为我找不到答案,但后来我研究了已解决的问题neomutt并找到了一个解决办法,这很简单,但由于它还没有传播到 neomutt 的文档中,我仍然会发布这个问题以及答案。 以下是neomutt我的一个电子邮件帐户的相关配置设置: # Sidebar mappings set sidebar_visible = yes set sidebar_width = 22 set sidebar_short_path = yes set sidebar_next_new_wrap = yes set mail_check_stats set side...

Admin

在 mutt/neomutt 中将两个邮件目录视为一个
notmuch

在 mutt/neomutt 中将两个邮件目录视为一个

简化另一个问题合并多个电子邮件帐户: 我有两个邮件目录。如何在 Mutt 或 NeoMutt 中获取两者的合并列表?这意味着邮件在单个视图中排序在一起,就像两个邮件目录已合并一样(但实际上并未合并)。 显然这可以通过不多;我正在寻找一个最小的例子以便我可以熟悉它。 ...

Admin

在 notmuch 搜索结果中,哪个 maildir 包含每封电子邮件?
notmuch

在 notmuch 搜索结果中,哪个 maildir 包含每封电子邮件?

我正在使用notmuchmua mutt(实际上是neomutt)。当我执行搜索时,所有匹配的邮件都可以通过一个特殊的 maildir 访问,我可以在 中打开它mutt。但是,我没有看到任何方法可以显示存储这些电子邮件的实际 maildir? 从技术上讲,我看到它notmuch创建了一个临时的 maildir,其中包含指向不同 maildir 中的邮件文件的动态链接。因此可以通过这些动态链接的路径访问信息,但这不是很方便。 这对于管理个人信件而言也相当危险,因为邮箱中发出的电子邮件postponed会显示为实际已发送的电子邮件。 用于切换到电子邮件的 ...

Admin

用“notmuch”标记邮件将其标记为旧邮件
notmuch

用“notmuch”标记邮件将其标记为旧邮件

在与本地 maildir 收件箱同步并使用+offlineimap执行垃圾邮件过滤和排序后,我使用 标记邮件存储中的邮件。fdmbogofilternotmuch 直到最近,我还使用以下 shell 代码根据某些条件来标记和重新标记消息: notmuch new tr -s '\t' ' ' <<'END_BATCH' | notmuch tag --batch -inbox +sent -- folder:/Sent/ -inbox +archive -- folder:/Archive/ -inbox ...

Admin

neomutt+lieer:如何在neomutt中删除正确同步到GMail?
notmuch

neomutt+lieer:如何在neomutt中删除正确同步到GMail?

我最近从 mutt 迁移到 neomutt,同时从通过 IMAP 实时访问邮箱转变为使用本地频繁同步的副本(数据库不多)。我有 Outlook(工作)地址和 Gmail(个人)地址。我正在与 davmail 和 OfflineIMAP 同步 Outlook 邮件,并且 AFAICT 运行良好。是 GMail 给了我悲伤;我正在将其与 lieer 同步,这似乎在很大程度上做得很好,但我在处理消息删除过程时遇到了非常困难的时间。我找不到其他人遇到这个特定问题,所以我猜答案是我做错了的事情,非常简单。 我基本上尝试或多或少地遵循所描述的工作流程这里,尽管我什至没有...

Admin

如何修复 neomuttrc 语法?
notmuch

如何修复 neomuttrc 语法?

我已经安装了 Neomutt 并且运行良好一段时间了,但在某些时候我开始在启动时看到一个错误,我想最终修复它。错误说: Error in /home/amanda/.config/neomutt/neomuttrc, line 23: Binding '\\' will alias '\' Before, try: 'bind pager \ noop' https://neomutt.org/guide/configuration.html#bind-warnings Warning in /home/amanda/.config/neomutt/n...

Admin

如何从 notmuch 数据库中已有的 maildir 消息文件名获取 notmuch 消息 id 和线程 id?
notmuch

如何从 notmuch 数据库中已有的 maildir 消息文件名获取 notmuch 消息 id 和线程 id?

假设我做了一个返回文件的查询: $ notmuch search --output=files tag:inbox from:love 这将返回一个文件列表,指向 Maildir 消息。现在我选择这些文件之一(已经在 notmuch 数据库中),例如 FILENAME=$(notmuch search --output=files tag:inbox from:love | fzf) 我想在 notmuch 数据库中获取它的消息 ID 和线程 ID。从变量 $FILENAME 中,我想找到不多的消息 ID。 执行此操作的一种非常草率的方法是解析文件,从/...

Admin

多个帐户
notmuch

多个帐户

我最近开始使用Notmuch.我缺少的一件事是设置afew为在用 标记后在文件夹之间移动消息Notmuch。只需一个帐户即可正常工作~/Mail,但是,我想对 3 个独立的帐户进行操作,这将是~/Mail/Account1 ~/Mail/Account2 ~/Mail/Account3 如何配置afew根据特定帐户中的标签移动邮件?afew只是在子文件夹/子帐户中看不到任何内容。示例配置: [MailMover] folders = Account1/INBOX Account2/INBOX Account3/INBOX Account1/INBOX ...

Admin

如何使用 neomutt+notmuch 找出/显示特定邮件所在的邮箱?
notmuch

如何使用 neomutt+notmuch 找出/显示特定邮件所在的邮箱?

我将 notmuch 与 neomutt 一起使用。我正在使用推荐的设置,即我可以搜索与某些条件匹配的消息,/结果直接显示在 mutt 的虚拟文件夹中,这很好。我将所有电子邮件保存在不同的 IMAP 邮箱中,即 INBOX 理论上是空的。 因此,我经常想知道我在哪个邮箱中找到了一条特定的邮件。有办法这样做吗?或者,更好的是,有没有办法从搜索结果中直接跳转到相应的邮箱和线程? 非常感谢您提前的帮助! ...

Admin

为什么没有太多忽略我的通配符?
notmuch

为什么没有太多忽略我的通配符?

我读到的搜索文档不多建议我应该能够在搜索中使用通配符,但情况似乎并非如此。例如,我将邮件档案按年份组织到文件夹中。如果我寻找... notmuch search folder:INBOX.Archives.* 我没有得到任何结果,但如果我搜索特定年份,我会得到我所期望的结果——该文件夹中的消息列表: notmuch search folder:INBOX.Archives.2007 同样,tag:inbo*什么也得不到。tag:inbox得到很多。 我在这里缺少什么? ...

Admin

如何使用 notmuch-mutt 搜索 gpg 加密的电子邮件?
notmuch

如何使用 notmuch-mutt 搜索 gpg 加密的电子邮件?

我正在使用mutt, 与notmuch-mutt对邮件建立索引。我定义了一个宏来mutt搜索多个邮箱,使用notmuch的集成(如man页面中建议的那样)。 macro index <F3> \ "<enter-command>set my_old_pipe_decode=\$pipe_decode my_old_wait_key=\$wait_key nopipe_decode nowait_key<enter>\ <shell-escape>notmuch-mutt -r --prompt sea...

Admin