alpine se recusa a salvar senha imap

4

Eu compilei o alpine 2.20 com a opção --with-passfile=/home/fuji/.alpine.pwd e quando eu digito a senha do imap do gmail, recebo meus e-mails, mas quando se trata de salvar a senha, recebo as seguintes mensagens de depuração:

14:05:34.653790
Looking for passfile "/home/fuji/.alpine.pwd"

14:05:34.655538
q_status_message(Attempting to encrypt password file)

14:05:34.656276
q_status_message(Refusing to write non-encrypted password file)

14:05:34.656322
IMAP DEBUG 14:05:34.656322: <suppressed>

e

ll ~/.alpine.pwd
-rw------- 1 fuji opera 0 Dec 20 17:42 .alpine.pwd

Como posso salvar essa senha?

Obrigado.

    
por Fuji San 21.12.2016 / 14:16

3 respostas

1

Eu tive que criar um certificado ssl e instalar o arquivo em ~ / .alpine-smime / private, ~ / .alpine-smime / public e ~ / .alpine-smime / ca. Só então a senha do imap será salva em .alpine.pwd.

    
por 28.12.2016 / 22:08
0

Para mim, funciona (com a versão padrão do Debian 2.20), usando a linha de comando flag -passfile.

touch .yourpassfile
alpine -passfile .yourpassfile

Depois de dar sua senha para a autenticação IMAP, ele perguntará se você deseja salvá-la no passfile fornecido. Diga Y. Agora, sempre corra alpine com o comando acima (ou faça um atalho para ele) e ele será autenticado automaticamente para seu servidor IMAP.

    
por 30.04.2018 / 13:41
0

A Alpine precisa de um certificado SSL para salvar senhas. Aqui está o que eu fiz para fazê-lo funcionar (cuidado, altere o valor pass:x para algo que você considere seguro; você também pode omitir o argumento e digitá-lo quando solicitado. A Alpine perguntará algumas vezes sobre essa senha).

cd
touch .pine-passfile
mkdir ~/temp-ssl
cd ~/temp-ssl
openssl genrsa -des3 -passout pass:x -out server.key 1024
openssl req -new -passin pass:x -key server.key -out server.csr
openssl x509 -req -passin pass:x -days 3650 -in server.csr -signkey server.key -out server.crt
mkdir -p ~/.alpine-smime/private ~/.alpine-smime/public ~/.alpine-smime/ca
mv server.key ~/.alpine-smime/private
cp server.crt ~/.alpine-smime/ca
mv server.crt ~/.alpine-smime/public
rm server.csr
cd
rmdir ~/temp-ssl

Para o segundo comando openssl , você precisa inserir pelo menos um campo, como o Nome do país . Você pode deixar o campo Senha de Desafio vazio quando solicitado até o final do mesmo comando.

Desta vez, a Alpine deve salvar suas credenciais.

    
por 22.08.2018 / 01:26