Arquivo Muttrc para o Gmail e o Yandex

2

Eu tenho problemas para configurar o cliente de e-mail do mutt no Lubuntu 18.04. 64 bits.

Primeiro eu instalei o Mutt usando o comando:

sudo apt install mutt

Tudo estava ok, mas quando tentei adicionar minha conta de e-mail (Google ou Yandex mail), não consegui encontrar o arquivo de configuração do muttrc?

Eu tentei localizá-lo:

su-
updatedb
locate muttrc

Esta é a saída:

/usr/lib/mutt/source-muttrc.d
/usr/share/doc/mutt/examples/ray.muttrc
/usr/share/doc/mutt/examples/sample.muttrc-compress
/usr/share/doc/mutt/examples/sample.muttrc-sidebar
/usr/share/doc/mutt/examples/sample.muttrc-tlr.gz
/usr/share/doc/mutt/examples/sample.muttrc.gz
/usr/share/man/man5/muttrc.5.gz

Eu fui a todos os locais, não consigo encontrar o arquivo muttrc?
Posso criar um arquivo muttrc no editor de texto e digitar os dados necessários? Se sim, o que preciso incluir no arquivo muttrc (quais informações)?

    
por Blue11440 22.06.2018 / 12:02

1 resposta

1

.muttrc

O arquivo de configuração da Mutt é ~/.muttrc , ou seja, o arquivo chamado .muttrc em seu diretório pessoal. Cabe a você criá-lo e configurá-lo. Mutt não vai criar para você. Sem nenhum arquivo de configuração, você acaba de receber o e-mail em sua máquina local (se você tiver uma configuração de correio local, o que não é o caso no Ubuntu por padrão).

A maioria dos provedores de e-mail suporta IMAPS para ler sua caixa de correio e gerenciar seus e-mails, e SMTPS para enviar e-mails. Assim, o mínimo que você precisa para usar uma conta remota é definir smtp_url para a porcentagem corretasmtps:// URL e para navegar para um folder que é um URL imaps:// . Você provavelmente desejará algumas configurações adicionais, incluindo:

Gmail

Observe que, para o Gmail, você precisa configurar uma senha por aplicativo (de preferência) ou habilite o acesso IMAP simples . O que o Gmail chama de "menos seguro" são os aplicativos que usam sua senha "principal" do Gmail para autenticar, em oposição à senha principal mais um segundo fator de autenticação ou uma senha não memorável por aplicativo.

Olhando em volta, encontro um número surpreendente de tutoriais incompletos. Há muitas informações no wiki do Arch , como sempre, mas é um pouco difícil de digerir. Tentarei estar completo aqui, mas na verdade não uso o Mutt para o Gmail, então isso não foi testado, comentários são bem-vindos. Supondo que seu endereço do Gmail seja [email protected] e sua senha do aplicativo seja qwertyuiop , seu .muttrc deve conter algo assim.

set my_address = [email protected]
set smtp_pass = qwertyuiop

set imap_user = $my_address
set imap_pass = $smtp_pass
set smtp_url = smtps://[email protected]:465/
set folder = imaps://imap.gmail.com:993
set postpones = Drafts
unset record  # Gmail does this automatically

set spoolfile = +INBOX
mailboxes +INBOX

set from = $my_address
alternates $my_address

set message_cachedir = ~/.cache/mutt
set header_cache = $message_cachedir

Acessando várias contas

Mutt é um pouco estranho quando se trata de ter várias contas. A maneira como funciona é, você coloca todos os comandos para configurar cada conta em ganchos. Quando você muda de uma conta para outra, o Mutt executa os comandos do gancho. Os comandos de configuração SMTP e IMAP estão no account-hook enquanto o restante ( record , from ,…) entre em folder-hook . As configurações alternates e mailboxes são uma lista que deve conter uma entrada por conta.

Como alternativa, use um arquivo de configuração separado para cada conta. É menos conveniente, mas mais simples.

Como alternativa, use OfflineIMAP para recuperar e-mails de todas as suas contas e use o Mutt exclusivamente localmente (exceto para envio).

    
por 22.06.2018 / 21:55

Tags