authinfo 语法——如何在我的 authinfo 文件中包含命令?

authinfo 语法——如何在我的 authinfo 文件中包含命令?

在线手册说明如下:

authinfo 文件的格式基于用于 FTP 登录的 .netrc 文件规范。除了 .netrc 文件标准之外,authinfo 规范还允许将命令放入文件中,以及使用带引号的字符串作为密码。

但是,它再也没有提到命令执行。如何用命令的输出替换我的密码?

长版

我正在尝试在 emacs 中设置 gnus 以从 IMAP 服务器读取我的电子邮件,并且 gnus 从文件中读取其身份验证.authinfo。显然我不希望我的密码以明文形式存在。

我可以选择.authinfo.gpg,但我已经将密码存储在系统密钥环中,可以通过msmtp轻松检索它secret-tool lookup。有没有办法让 gnus 也使用密钥环来接收邮件?在我看来,使用两个不同的系统来加密同一个密码似乎很愚蠢。

相关内容