Configurando o mutt com o pass para manipular senhas criptografadas

1

Como mencionado nos comentários deste artigo, link e como descrito neste blog, link Tentei configurar o mutt com gnu passwordmanager "pass".

Eu estou no Debian Stretch e instalei o mutt via apt, que é como eu descobri na verdade, o NeoMutt 1.7.2.

Primeiro copiei gpg.rc de / usr / share / doc / mutt / examples / para ~ / .mutt e obtive-o no meu .muttrc.

Eu tentei uma configuração mínima para verificar se está funcionando. Aqui está:

# make mutt aware to use gpg
source ~/.mutt/gpg.rc

# use program "pass" to handle and decrypt passwords
set my_pass='pass mail/posteo/dasboeh'

# Imap settings
set from="[email protected]"
set hostname="posteo.de"
set imap_login="username"
set imap_pass=$$my_pass
set folder="imaps://[email protected]@posteo.de/"
set postponed="=Drafts"
set record="=Sent"
set spoolfile="=INBOX"

Quando eu começo o mutt, nem me pergunta a minha senha gpg. Ele tenta autenticar com clareza e falha (obviamente). Btw. Testar conexão com senha simples em .muttrc funciona perfeitamente.

Alguém pode me ajudar? Obrigado!

    
por Stefan Boehringer 23.11.2017 / 07:15

1 resposta

1

Eu tive o mesmo problema e consegui resolvê-lo assim:

1) deixe o mutt imprimir sua senha (está funcionando você deve ver sua senha em texto claro)

:set imap_pass

2) Eu vi um $ principal, então eu mudei o conjunto imap_pass

set imap_pass=$my_pass

3) Eu tenho caracteres especiais na minha senha, então eu tive que citar o resultado

set my_pass="'pass ...'"

Tenha também muito cuidado ao usar as aspas corretas, pois elas têm um significado diferente: link

    
por 12.02.2018 / 14:01