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 (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...