我想知道是否有人知道一个工具,我可以在 Thunderbird 或 Gmail 中查询我的整个地址簿,询问那里是否有某人的 PGP 密钥。所以我只能使用那里的人的 PGP 密钥。或者我可以用 Gnupg 来做到这一点吗?
答案1
我猜你的版本缺少这个功能埃尼盖尔,Thunderbird 的 GnuPG 客户端。因此我建议您将联系人导出到“逗号分隔”格式的文件中(thunderbird > addressbook > Tools > Export),然后在命令行中通过 gpg 进行管道传输。例如:
awk 'BEGIN{FS=","};{print "gpg --search-keys --keyserver pgp.mit.edu " $5}' exported-file.csv | sh
(其中 FS="," 定义“字段分隔符”,$5 定义第五个字段,即包含相应用户的电子邮件地址的字段。)
否则尝试升级您的埃尼盖尔附加组件,因为 v1.6 似乎支持该功能:
新功能用于搜索密钥服务器上所有地址簿条目的 OpenPGP 密钥。
在 1.6 版本中,您可以在 Thunderbird > OpenPGP > 密钥服务器 > “查找所有联系人的密钥” 中找到该选项。
请点击此处:来源(“版本信息”部分)
答案2
对于 Thunderbird 38.3 和 Enigmail 1.8:
- 设置
- 埃尼盖尔
- 密钥管理
- 密钥服务器
- 查找所有联系人的密钥
- 选择所有找到的键
- 好的