“Todos os clientes de e -mail são péssimos, este apenas é uma merda menos!”Citação do desenvolvedor principal. A verificação de e-mail requer um front-end baseado na Web ou um cliente de email separado. Isso requer 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 há soluções alternativas também para esse inconveniente.
As idéias básicas
Para entender, você precisa entender os conceitos básicos. O principal é a visão que você tem para cada trabalho; Listando os e -mails e lendo cada e -mail.
Índice
Neomutt começa com a tela de índice. Isso mostra todos os e -mails listados da maneira que você deseja. Se você vê e -mails de leitura ou não, você pode se preparar. O comportamento padrão é mostrar todos os e -mails, mesmo quando são marcados; Mais tarde você os move para o lixo. Você escolhe um e -mail com setas, chaves vim ou o que você se 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. Na forma básica, você verá apenas e-mails baseados em texto. Para ver o HTML, você precisa designar seu navegador da web e fazer com que o NEOMUTT chame. Neomutt fará um arquivo temporário que contém a página da web correspondente que é o email.
Barra Lateral
A barra lateral mantém todas as caixas de correio que você tem disponíveis, pode haver muitos! Você pode optar por ter isso, não tê-lo ou alterná-lo com uma ligação de chave. A maioria dos usuários terá uma ligação de chave, como 'B', por exemplo.
Navegação
Você navega na caixa de entrada com as teclas de seta e role os e -mails com a barra de espaço. Para excluir o email, você usa 'D'. Todas essas coisas são comuns e você 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 estarão de acordo com a qual você usa. A maioria delas será para ambas as visualizações.
Chaves de ligação
Em Neomutt, você trabalhará com o teclado exclusivamente. É uma aplicação baseada em terminal, afinal. Por esse motivo, você deseja vincular chaves diferentes às funções que você mais usa. Anteriormente, você poderia ler as ligações padrão; Se você quiser mudar alguma coisa, você precisa se amarrar. Para vincular o capital 'b' para alternar a barra lateral, por exemplo, use o código abaixo.
Índice de ligação, Pager B lateral-toggle-visível
A lista acabará bastante por muito tempo, portanto, adquirir um arquivo separado para a ligação das chaves é uma boa ideia. O formato é bem simples; Uma letra maiúscula significa exatamente que. 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. Em uso comum, você deseja que a conta aberta quando iniciar o Neomutt. Isso requer um arquivo de configuração. No arquivo, você precisará definir todos os valores para a conta.
# Configurações IMAP
Defina IMAP_USER = "[email protected] "
Definir imap_pass = ""
# Configurações SMTP
Definir smtp_url = "smtps: // srv.algum host.com "
Definir smtp_pass = ""
# Pastas remotas
Definir pasta = "IMAPS: // SRV.algum host.com "
Definir SpoolFile = "+Caixa de entrada"
set adiado = "+/rascunhos"
Definir registro = "+/enviar e -mail"
Definir Trash = "+/Trash"
Pasta de colaboração de conta $ "Definir 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ê corre, o Neomutt solicitará sua senha toda vez que você começar. Se você definir a senha, o neomutt a coletará neste arquivo de configuração. É uma boa prática criptografar o arquivo onde está a senha!
Conteúdo da Web
Quando um email é escrito em HTML, você não pode lê -lo com Neomutt, por padrão. Você pode acessar o e -mail no seu navegador padrão, embora. Na maioria dos sistemas, quando você abrir um email, ele mostrará que você não pode ler HTML no cliente de email. Quando você pressiona V, como diz no pager, seu navegador padrão o abrirá. Isso é determinado pelo ~/.arquivo de correio. Você encontra 'texto/html' um semi-colon e o navegador que você usará no arquivo. Nos sistemas baseados em Debian, ele chama '/usr/bin/sensível navegador'. Para definir esse valor, você precisa alterá-lo em '/etc/alternativas/x-www-browser' e '/etc/alternativas/gnome-www-browser'. Isto é para todo o sistema.
$ sudo update-alternatives -config x-www-navegador
$ sudo update-alternatives -config gnome-www-browser
$ xdg-settings Definir default-web-navegador Brave-Browser.Área de Trabalho
Observe que o último é apenas para seu uso, caso você não tenha raiz no seu sistema. Você também pode definir qualquer outro navegador da web apenas para correio. Você faz isso configurando o correio diretamente para um navegador.
Conclusão
O pacote Neomutt é muito versátil, mas a configuração é confusa e precisa de tutoriais e exemplos mais bem explicados do que você viu aqui. Com sua caixa de correio transbordando de HTML-Mails, você pode pensar duas vezes em mudar para um Mail Pager baseado em texto. Considere, porém, que você pode usá -lo como um filtro. A maioria dos e -mails comerciais está apenas no HTML, seus outros e -mails estão em texto simples?