我想知道在技术上是否可以创建一个也包含未加密部分的S / MIME- 加密电子邮件。该想法是,当且仅当消息不能被解密时(例如,丢失私钥),用户才会看到未加密的部分。否则,如果消息可以解密,则加密部分将一如既往地显示给用户。
一种可能的解决方案是将整个S / MIME结构包装成“multipart / alternative”MIME结构。一部分是包含一些信息文本的“text / plain”,另一部分是包含实际(加密)有效载荷的“application / pkcs7-mime”。
但是,我找不到有关S / MIME是否允许此操作的任何信息。此外,了解标准邮件客户端是否可以按预期方式处理此类构造也很重要。
提前感谢您提供任何信息!
答案 0 :(得分:0)
是的,MIME允许这样做。无论您是否找到支持发送的邮件客户端,都是完全独立的事情。