Como abro um link de um e-mail no mutt (sem usar o mouse)?

Como abro um link de um e-mail no mutt (sem usar o mouse)?

Uma das coisas que gosto no uso do Mutt é que não preciso muito usar o mouse. Recebo muitos e-mails que contêm links, sejam eles de validação ("clique neste link para validar sua conta") ou do Facebook ou de outros sites semelhantes. O que eu quero saber é se existe uma maneira de abrir esses links sem clicar neles?

Responder1

Eu também quero aconselhar o usourlscanem vez de urlview. Sua página de manual explica o que precisa ser adicionado ao seu .muttrc para que ele exiba seus links de e-mail. Achei melhor do que urlviewpor dois motivos:

  1. Ele não trunca URLs como urlview.
  2. Ele também exibe o texto no contexto em que ocorre o URL, o que é muito útil quando você tem um e-mail com muitos links. Na minha experiência, urlviewnão faz isso.

Recentemente fiz essa mudança e descobri que o mutt é muito mais útil quando se trata de abrir links a partir dele.

Responder2

Sim, o método mais fácil é com ourlviewutilitário auxiliar para vira-lata. O utilitário urlview é um programa de maldições projetado para ser um extrator e iniciador de URL. O método de instalação depende do sistema operacional de destino. Pode ser obtido nosite ftp vira-lata.

Depois de instalado, coloque isso em seu ~/.muttrc:

macro pager \cb 'urlview' 'Seguir links com urlview'

Agora você pode usar Ctrl+ bpara iniciar o urlview no pager.

Responder3

Uma alternativa urlviewé o w3m, um navegador e pager baseado em texto.

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"

Depois de digitar Ctrl-B para iniciar w3m, digite :(dois pontos) para informar w3mpara converter strings de URL em links.

Você também pode querer acessar o painel de configuração de opções do w3m (tipo o) e definir "Tratar strings semelhantes a URL como links em todas as páginas" como SIM. Assim, você não precisará continuar digitando :enquanto folheia a mensagem.

Responder4

Resposta testada no Fedora 35 com mutt email 2021, como visualizar links em mutt que se estendem por várias linhas.

1.Instalar e configurar o Urlview Especifique com o que você deseja que o urlview abra seus links em ~/.urlview após COMMAND. Ou seja, a linha abaixo fará com que o urlview abra todas as urls no Firefox.

COMANDO Firefox

2.Insira esta linha em muttrc

índice de macro, pager U "set pipe_decode = yesurlviewset pipe_decode = no""ver URLs"

3.Execute mutt push CTR B no e-mail para obter a lista de links contidos nele. Clique em entrar no link que deseja visualizar e digite novamente para iniciar o link no navegador da web.

informação relacionada