E-mail

Tutorial do Neomutt para iniciantes

Tutorial do Neomutt para iniciantes

“Todos os clientes de e-mail são uma merda, este é uma merda menos!”Citação do desenvolvedor líder. Verificar e-mail requer um front-end baseado na web ou um cliente de e-mail separado. Estes requerem ambientes gráficos, com poucas exceções. Neomutt é uma dessas exceções. Com o Neomutt, você pode verificar seus e-mails na linha de comando em um aplicativo separado. Você pode ser limitado quando se trata de e-mails baseados na web, mas também existem soluções alternativas para esse inconveniente.

As ideias básicas

Para entender, você precisa entender os conceitos básicos. O principal são as visualizações que você tem para cada trabalho; listando os e-mails e lendo cada um.

Índice

Neomutt começa com a tela de índice. Isso mostra todos os e-mails listados da maneira que você deseja. Quer veja e-mails lidos ou não, você pode definir. O comportamento padrão é mostrar todos os e-mails, mesmo quando eles são marcados como excluídos; mais tarde você os move para o lixo. Você escolhe um e-mail com setas, teclas do vim ou o que você especifica na tela de índice. Para abri-los, pressione Enter e eles aparecerão na tela do Pager.

Pager (mostrando os e-mails)

No pager, seus e-mails mostrarão. No formulário básico, você verá apenas os e-mails baseados em texto. Para ver HTML, você precisa designar seu navegador da web e fazer com que o Neomutt o chame. O Neomutt fará um arquivo temporário que contém a página da web correspondente que é o e-mail.

Barra Lateral

A barra lateral mantém todas as caixas de correio disponíveis, pode haver muitas! Você pode escolher ter isso, não ter ou alternar com um atalho de tecla. A maioria dos usuários terá uma combinação de teclas, como 'B', por exemplo.

Navegação

Você navega na sua caixa de entrada com as teclas de seta e rola os e-mails com a barra de espaço. Para deletar o e-mail, você usa 'D'. Todas essas coisas são comuns, e você mesmo pode defini-las com o arquivo de configuração. A parte interessante é que você precisa conhecer o índice e o pager. Quando você configura o neomutt, as configurações serão de acordo com a visualização que você usa. A maioria deles será para ambas as visualizações.

Teclas de ligação

No neomutt, você trabalhará exclusivamente com o teclado. Afinal, é um aplicativo baseado em terminal. Por esta razão, você desejará vincular diferentes teclas às funções que você mais usa. Anteriormente, você poderia ler as ligações padrão; se você quiser mudar algo, você precisa vinculá-los a você mesmo. Para vincular 'B' maiúsculo para alternar a barra lateral, por exemplo, use o código abaixo.

índice de vinculação, pager B barra lateral-alternar-visível

A lista vai acabar sendo bastante longa, então buscar um arquivo separado para as combinações de teclas é uma boa ideia. O formato é bastante simples; uma letra maiúscula significa exatamente isso. Para mostrar Ctrl-x, você coloca \ c-x

Conectando uma conta

A primeira coisa que você precisa fazer é conectar uma conta. Você pode fazer isso com um comando de cada vez; você precisará de até vinte comandos para chegar à sua caixa de correio. Não é o que você quer fazer diariamente. Pode ser útil quando você tenta configurar uma nova conta. No uso normal, você deseja que a conta seja aberta ao iniciar o neomutt. Isso requer um arquivo de configuração. No arquivo, você precisará definir todos os valores para a conta.

# Configurações de Imap
definir imap_user = "[email protegido]"
definir imap_pass = ""
 
# Configurações de Smtp
definir smtp_url = "smtps: // srv.alguns-hospedagem.com "
definir smtp_pass = ""
 
# Pastas remotas
set folder = "imaps: // srv.alguns-hospedagem.com "
definir spoolfile = "+ INBOX"
definir adiado = "+ / Rascunhos"
definir registro = "+ / Correio enviado"
definir lixo = "+ / Lixo"
 
account-hook $ folder "set imap_pass =" "

Os parâmetros são muito simples de entender; você pode ter senhas diferentes para IMAP e SMTP, embora seja raro. O que pode ser confuso é o valor da pasta. Esta configuração é para IMAP; a pasta que você está configurando está no servidor remoto. Você pode usar uma loja local para seus e-mails, mas essa é outra configuração. A senha está vazia neste caso. Quando você executa, o neomutt pedirá sua senha toda vez que você iniciar. Se você definir a senha, o neomutt irá coletá-la deste arquivo de configuração. É uma boa prática criptografar o arquivo onde a senha está!

Conteúdo da web

Quando um e-mail é escrito em HTML, você não pode lê-lo com o Neomutt, por padrão. Você pode acessar o e-mail em seu navegador padrão, embora. Na maioria dos sistemas, quando você abre um e-mail, ele mostrará que você não pode ler HTML no cliente de e-mail. Quando você pressiona v, como diz no pager, seu navegador padrão o abre. Isso é determinado pelo ~ /.arquivo mailcap. Você encontrará 'text / html' um ponto e vírgula e o navegador que usará no arquivo. Em sistemas baseados em Debian, ele chama '/ usr / bin / sensible-browser'. Para definir este valor, você precisa alterá-lo em '/ etc / alternative / x-www-browser' e '/ etc / backups / gnome-www-browser'. Isso é para todo o sistema.

$ sudo update-backups -config x-www-browser
$ sudo update-backups -config gnome-www-browser
$ xdg-settings set default-web-browser brave-browser.Área de Trabalho

Observe que o último é apenas para seu uso, caso você não tenha root em seu sistema. Você também pode definir qualquer outro navegador da web apenas para e-mail. Você faz isso configurando o mailcap diretamente para um navegador.

Conclusão

O pacote neomutt é muito versátil, mas a configuração é confusa e precisa de mais tutoriais e exemplos bem explicados do que você viu aqui. Com sua caixa de correio transbordando de e-mails em HTML, você pode pensar duas vezes antes de mudar para um pager de e-mail baseado em texto. Considere, porém, que você pode usá-lo como um filtro. A maioria dos e-mails comerciais está apenas em HTML, seus outros e-mails estão em texto simples?

Adicione gestos do mouse ao Windows 10 usando essas ferramentas gratuitas
Nos últimos anos, os computadores e sistemas operacionais evoluíram muito. Houve um tempo em que os usuários tinham que usar comandos para navegar pel...
Controle e gerencie o movimento do mouse entre vários monitores no Windows 10
Gerenciador de mouse com tela dupla permite que você controle e configure o movimento do mouse entre vários monitores, diminuindo seus movimentos pert...
WinMouse permite que você personalize e melhore o movimento do ponteiro do mouse no PC com Windows
Se você quiser melhorar as funções padrão do ponteiro do mouse, use um freeware WinMouse. Ele adiciona mais recursos para ajudá-lo a obter o máximo do...