我喜歡使用 Mutt 的原因之一是我幾乎不需要使用滑鼠。不過,我收到很多包含連結的電子郵件,無論它們是驗證(「點擊此連結以驗證您的帳戶」)還是來自 Facebook 或其他類似網站。我想知道的是,有沒有一種方法可以在不點擊這些連結的情況下打開它們?
答案1
我還想建議使用urlscan
代替urlview
。它的手冊頁解釋了需要添加到 .muttrc 才能顯示您的電子郵件連結的內容。我發現它比urlview
以下兩個原因更好:
- 它不會像
urlview
. - 它還會顯示 URL 所在上下文中的文本,這在您的電子郵件包含許多連結時非常有用。根據我的經驗,
urlview
不會這麼做。
我最近做了這個轉換,發現 mutt 在打開連結時更有用。
答案2
是的,最簡單的方法就是使用urlview
mutt 的輔助實用程式。 urlview 實用程式是一個curses 程序,旨在作為URL 提取器和啟動器。安裝方法取決於您的目標作業系統。它可以從mutt ftp 站點。
安裝後,將其放入您的~/.muttrc
:
巨集尋呼機 \cb 'urlview' '跟隨 urlview 的連結'
現在您可以使用Ctrl+b在尋呼機中啟動 urlview。
答案3
替代方案urlview
是w3m
基於文字的網頁瀏覽器和尋呼機。
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 瀏覽器中啟動連結。