如何解决mutt / gpgme / application / pgp加密不受支持
到目前为止,我真的很喜欢我的Mutt配置,所有的东西都像一个charm,fetchmail,bogofilter,gpgme一样工作,花了很长时间,但是现在我对此很满意。 最后一个问题是我找不到任何解决方案。如果有人可以帮助,那就太好了。
正如我提到的,gpgme已配置并正常工作。我正在使用不同的用户代理向几个收件人发送和接收PGP / MIMI邮件,而不会出现问题。但是,有人将Apple Mail与gpg-suite和mutt一起使用时会抱怨如下:
[-- Attachment #1: inline.txt --]
[-- Type: application/pgp-encrypted,Encoding: base64,Size: 0.1K --]
[-- application/pgp-encrypted is unsupported (use 'v' to view this part) --]
[-- Attachment #2: encrypted.asc --]
[-- Type: application/octet-stream,Size: 2.7K --]
[-- application/octet-stream is unsupported (use 'v' to view this part) --]
gpgme解密的消息成功如下所示:
[-- Begin signature information --]
[-- End signature information --]
[-- The following data is PGP/MIME signed and encrypted --]
[-- End of PGP/MIME signed and encrypted data --]
我们可以在上方看到2个附件,如下所示:
* inline.txt
Version: 1^M
* encrypted.asc
-----BEGIN PGP MESSAGE-----^M
^M
hQEMAzgrPKr42fnmAQsahtEashteN12341IonhS/WQXccrEFSEj8yFZhZ3CWCWq/2^M
jgrbQt3zhFqZmiGiWAsthas34HenaST4esh0mcWwnm7TeO6YLGvX/vGaZQkbKotIS^M
…
…
-----END PGP MESSAGE-----^M
奇怪的是,行尾有^ M。
根据文档,gpg-suite正在发送PGP / MIME,我对此进行了验证。
我正在使用以下版本: 版本: 带有gpgme 1.14.0的NeoMutt 20200814 gnupg:2.2.20
这给我留下了两个问题:
- 为什么Apple Mail PGP / MIME消息收发器被视为应用程序/ pgp加密和应用程序/八位字节流,而不被视为我收到的其他gpg消息? (请参见上面的摘要)
- ^ M行的结尾是哪里?我在mutt bugtracker中的某个地方读到,配置变量pipe_decode可能与此有关。我尝试没有成功。 ^ M来自哪里?
我尝试了几件事,为应用程序/ pgp加密的应用程序/八位字节流设置了auto_view和mailcap-没有成功。 我可以将附件通过管道传递给'gpg -d |更多”-因此我可以解密它并阅读消息,但这是一个烦人的解决方法。
任何提示都非常感谢!
祝你有美好的一天,
\\'。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。