마우스로 이메일을 보내지 않고 이메일에서 링크를 열려면 어떻게해야합니까?


24

내가 Mutt를 사용하는 것에 대해 좋아하는 것 중 하나는 마우스를 거의 사용할 필요가 없다는 것입니다. 하지만 링크가 포함 된 많은 이메일을 확인할 수 있습니다 ( "계정을 확인하려면이 링크를 클릭하십시오"). 내가 알고 싶은 것은 링크를 클릭하지 않고 열 수있는 방법이 있습니까?

답변:


12

또한 urlscan대신 사용하는 것이 좋습니다 urlview. 매뉴얼 페이지는 이메일 링크를 표시하기 위해 .muttrc에 추가해야 할 사항을 설명합니다. 나는 urlview두 가지 이유 보다 낫다는 것을 알았습니다 .

  1. 와 같은 URL을 자르지 않습니다 urlview.
  2. 또한 URL이 발생하는 상황에서 텍스트를 표시하므로 링크가 많은 이메일이있을 때 매우 유용합니다. 내 경험상, urlview이것을하지 않습니다.

최근 에이 스위치를 만들었고 링크를 열 때 뮤트가 훨씬 더 유용하다는 것을 알았습니다.


Python 2와 호환되는 마지막 버전은 0.9.3입니다. 요구 사항 : Python 3.3 이상 및 python-urwid 라이브러리
DmitrySandalov

9

네, 가장 쉬운 방법은 urlviewmutt를위한 helper 유틸리티입니다. urlview 유틸리티는 URL 추출기 및 실행기로 설계된 curses 프로그램입니다. 설치 방법은 대상 운영 체제에 따라 다릅니다. mutt ftp 사이트 에서 얻을 수 있습니다 .

설치가 완료되면 다음 위치에 설치하십시오 ~/.muttrc.

매크로 호출기 \ cb 'urlview' 'urlview로 링크 따르기'

이제 Ctrl+ b를 사용 하여 호출기에서 urlview를 시작할 수 있습니다 .


1
실제로 macro pager \cb <pipe-entry>'urlview'<enter> 'Follow links with urlview'이것을 작동 시켜야 했습니다.
dpb

4

의 대안 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입력 하여 URL 문자열을 링크로 변환하도록 지시하십시오.:w3m

w3m의 옵션 설정 패널 (type o)을 사용하고 "모든 페이지에서 링크로 URL과 같은 문자열 처리"를 YES로 설정할 수도 있습니다. 그러면 :메시지를 통해 페이지를 입력 할 때 계속 타이핑 할 필요가 없습니다 .


그런 다음 w3m에 머무르는 대신 파이어 폭스에서 w3m 링크를 여는 방법이 있습니까?
Sparhawk

1
예. 열기 w3m를 입력 o하고 옵션 설정 패널을 열고 "외부 프로그램 설정"으로 스크롤 한 다음 "외부 브라우저"또는 "두 번째 외부 브라우저"를 "firefox"로 설정하십시오. "확인"을 선택하여 설정을 저장하십시오. 외부 브라우저를 사용하려면 M현재 페이지를 보거나 <Esc>M링크를 클릭하여 입력하십시오. 두 번째 외부 브라우저를 사용하려면 2M또는을 입력하십시오 2<Esc>M.
garyjohn

감사. 그러나 그것은 나를 위해 작동하지 않는 것 같습니다. 더 많은 문제 해결이 필요할 수 있으므로 적절한 질문을했습니다 .
Sparhawk

0

플러그인이없는 대안 (hackish).

macro index,pager gu "| grep -Eom1 '(http|https)://[a-zA-Z0-9./?=_-&]*' > /tmp/mutt_url; google-chrome $(cat /tmp/mutt_url); rm /tmp/mutt_url<enter>"

gu를 누르면 강조 표시된 또는 열린 이메일에서 첫 번째 URL을 찾은 다음 (http를 grep하여 상황에 적합한 것으로 변경) 크롬에서 엽니 다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.