如何在 mutt 中打开电子邮件中的链接(不使用鼠标)?

如何在 mutt 中打开电子邮件中的链接(不使用鼠标)?

我喜欢使用 Mutt 的一点是,我几乎完全不需要使用鼠标。但我收到很多包含链接的电子邮件,无论是验证链接(“单击此链接以验证您的帐户”)还是来自 Facebook 或其他类似网站的链接。我想知道的是,有没有办法在不单击这些链接的情况下打开它们?

答案1

我还想建议使用urlscan而不是urlview。它的手册页解释了需要将哪些内容添加到 .muttrc 才能使其显示您的电子邮件链接。我发现它比 更好,urlview原因有二:

  1. 它不会截断像这样的 URL urlview
  2. 它还会显示 URL 出现的上下文中的文本,这在电子邮件中包含许多链接时非常有用。根据我的经验,它urlview不会这样做。

我最近进行了这样的切换并发现 mutt 在打开链接时更加实用。

答案2

是的,最简单的方法是使用urlviewmutt 的辅助实用程序。urlview 实用程序是一个 curses 程序,旨在用作 URL 提取器和启动器。安装方法取决于您的目标操作系统。可以从mutt ftp 站点

安装后,将其放在您的~/.muttrc

宏分页器 \cb‘urlview’‘使用 urlview 跟踪链接’

您现在可以使用Ctrl+b在寻呼机中启动 urlview。

答案3

的替代方案urlvieww3m,基于文本的网络浏览器和寻呼机。

macro index,pager \cb ": unset wait_key; set pipe_decode\n|w3m\n: set wait_key; unset pipe_decode\n" "call w3m to extract URLs out of a message"

输入 Ctrl-B 启动后w3m,输入:(冒号) 来w3m将 URL 字符串转换为链接。

您可能还想在 w3m 的选项设置面板 (type ) 中将“在所有页面中将类似 URL 的字符串视为链接”设置为 YES。这样,您在翻阅消息时o就不必继续输入内容了。:

答案4

答案使用 mutt email 2021 测试了 Fedora 35,如何查看 mutt 中跨越多行的链接。

1.安装并设置 Urlview 在 ~/.urlview 中的 COMMAND 后指定您希望 urlview 打开链接的内容。例如,下面的行将使 urlview 在 Firefox 中打开所有 URL。

命令火狐

2.在muttrc中输入此行

宏索引,pager U“set pipe_decode = yesurlviewset pipe_decode = no”“查看网址”

3.在电子邮件上运行 mutt push CTR B,获取其中包含的链接列表。单击要查看的链接,然后再次输入以在 Web 浏览器中启动链接。

相关内容