我使用 Mutt 发送电子邮件,并将联系人存储在~/.mutt/alias.
我想将我的alias文件存储在公开可见的 Git 存储库中,但我不希望其他人查看我的联系人。
我可以使用 GPG 加密和解密我的alias文件。如何让 Muttalias在启动时解密并打开我的文件?
我将以下行添加到我的~/.mutt/muttrc:
source "gpg --decrypt --quiet ~/.mutt/alias.gpg |"\nRun Code Online (Sandbox Code Playgroud)\n\n该字符串末尾的管道字符告诉 Mutt 将命令的结果通过管道传回 Mutt。
\n\n该--quiet标志告诉 GPG 仅返回文件的内容alias.gpg,而不返回通常以 2048 位 RSA key\xe2\x80\xa6 消息加密的 gpg: generated 。