首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >阿尔卑斯拒绝保存imap密码

阿尔卑斯拒绝保存imap密码
EN

Unix & Linux用户
提问于 2016-12-21 13:16:34
回答 4查看 4.4K关注 0票数 6

我已经用选项--with-passfile=/home/fuji/.alpine.pwd编译了高寒2.20,当我输入gmail的imap密码时,我会收到我的邮件,但是当要保存密码时,我会得到以下调试消息:

代码语言:javascript
复制
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>

代码语言:javascript
复制
ll ~/.alpine.pwd
-rw------- 1 fuji opera 0 Dec 20 17:42 .alpine.pwd

我怎么能保存那个密码?

谢谢。

EN

回答 4

Unix & Linux用户

回答已采纳

发布于 2016-12-28 21:08:32

我必须创建一个ssl证书,并在~/. .alpine.pwd /私有、~/..alpine.pwd/public和~/..alpine.pwd/ca中安装该文件。只有这样,imap密码才会保存在.alpine.pwd中。

票数 2
EN

Unix & Linux用户

发布于 2018-04-30 11:41:58

对我来说,使用命令行标志-passfile (使用Debian标准构建版本2.20)可以工作。

代码语言:javascript
复制
touch .yourpassfile
alpine -passfile .yourpassfile

在为IMAP身份验证提供密码之后,它现在将询问您是否希望将此密码保存到给定的密码文件中。假设Y.现在,每次使用上面的命令运行高山(或为其创建快捷方式),它将自动验证到您的IMAP服务器。

票数 2
EN

Unix & Linux用户

发布于 2018-08-21 23:26:40

阿尔卑斯需要一个ssl证书来保存密码。下面是我为使其工作所做的事情(小心,将pass:x值更改为您认为安全的值;您也可以省略该参数,并在请求时键入它。阿尔卑斯会问你几次这个密码)。

代码语言:javascript
复制
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

对于第二个openssl命令,您必须输入至少一个字段,比如国家名。在同一命令的末尾询问时,您可以将“挑战密码”字段保留为空。

这次阿尔卑斯应该保存你的证件。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/331927

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档