在线手册说明如下:
authinfo 文件的格式基于用于 FTP 登录的 .netrc 文件规范。除了 .netrc 文件标准之外,authinfo 规范还允许将命令放入文件中,以及使用带引号的字符串作为密码。
但是,它再也没有提到命令执行。如何用命令的输出替换我的密码?
长版
我正在尝试在 emacs 中设置 gnus 以从 IMAP 服务器读取我的电子邮件,并且 gnus 从文件中读取其身份验证.authinfo
。显然我不希望我的密码以明文形式存在。
我可以选择.authinfo.gpg
,但我已经将密码存储在系统密钥环中,可以通过msmtp
轻松检索它secret-tool lookup
。有没有办法让 gnus 也使用密钥环来接收邮件?在我看来,使用两个不同的系统来加密同一个密码似乎很愚蠢。