如何在 mutt 中開啟電子郵件中的連結(不使用滑鼠)?

如何在 mutt 中開啟電子郵件中的連結(不使用滑鼠)?

我喜歡使用 Mutt 的原因之一是我幾乎不需要使用滑鼠。不過,我收到很多包含連結的電子郵件,無論它們是驗證(「點擊此連結以驗證您的帳戶」)還是來自 Facebook 或其他類似網站。我想知道的是,有沒有一種方法可以在不點擊這些連結的情況下打開它們?

答案1

我還想建議使用urlscan代替urlview。它的手冊頁解釋了需要添加到 .muttrc 才能顯示您的電子郵件連結的內容。我發現它比urlview以下兩個原因更好:

  1. 它不會像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 的選項設定面板(鍵入o)並將「將類似 URL 的字串視為所有頁面中的連結」設為「是」。這樣您就不必:在翻閱訊息時繼續打字。

答案4

使用 mutt email 2021 回答測試的 Fedora 35,如何查看 mutt 中跨越多行的連結。

1.安裝和設定 Urlview 在 COMMAND 之後指定您希望 urlview 在 ~/.urlview 中開啟連結的內容。即下面的行將使 urlview 在 Firefox 中開啟所有 url。

命令火狐

2.在muttrc中輸入這一行

巨集索引,尋呼機 U "set pipeline_decode = yesurlviewset pipeline_decode = no""檢視 URL"

3.在電子郵件上執行 mutt Push CTR B 以取得其中包含的連結清單。按一下要查看的連結上的 Enter,然後再次輸入以在 Web 瀏覽器中啟動連結。

相關內容