Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email BouncyCastle:加密电子邮件中显示的不存在的附件_Email_Encryption_Outlook_Attachment_Bouncycastle - Fatal编程技术网

Email BouncyCastle:加密电子邮件中显示的不存在的附件

Email BouncyCastle:加密电子邮件中显示的不存在的附件,email,encryption,outlook,attachment,bouncycastle,Email,Encryption,Outlook,Attachment,Bouncycastle,我在使用BouncyCastle时遇到了一个奇怪的行为 没有任何附件的电子邮件在BouncyCastle中加密并通过JavaMail发送。 在Outlook中查看时,会显示一个附件。事实上,打开加密邮件是不可能的 仅使用Outlook加密电子邮件,不存在此类幻影附件 知道BC为什么这么做吗? 有什么办法可以避免吗 多谢各位 尼克附件名是什么?或者你的意思是Outlook在邮件旁边显示回形针图标,但没有列出任何附件。Secound one。显示了回形针,但其中没有附件。Outlook通常会设置一个

我在使用BouncyCastle时遇到了一个奇怪的行为

没有任何附件的电子邮件在BouncyCastle中加密并通过JavaMail发送。 在Outlook中查看时,会显示一个附件。事实上,打开加密邮件是不可能的

仅使用Outlook加密电子邮件,不存在此类幻影附件

知道BC为什么这么做吗? 有什么办法可以避免吗

多谢各位


尼克

附件名是什么?或者你的意思是Outlook在邮件旁边显示回形针图标,但没有列出任何附件。Secound one。显示了回形针,但其中没有附件。Outlook通常会设置一个特殊的命名属性SmartNoAttach-如果单击IMessage属性,您应该能够在OutlookSpy中看到它,我不知道Outlook为什么不对BC生成的邮件设置该属性。尝试发布生成消息的完整MIME源代码。好的,我可以使用OutlookSpy管理该属性。伟大的工具!非常感谢你!现在缺少了一个部分。那么,在JavaMail中设置MAPI属性的最佳方法是什么?我找到了JTNEF和Apache POI项目。JTNEF几乎没有文档记录,POI现在不仅仅是一个只读解决方案。你有什么好提示给我吗?顺便说一句:如果你把你的评论作为一个答案,我想给你一个回答标志:你是直接在Outlook中创建邮件吗?或者通过SMTP发送,Outlook使用POP3或IMAP4检索?