如何处理Microsoft outlookwinmail.dat?还有什么惊喜吗?

2024-09-27 00:12:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我决定我真的不喜欢微软和他们的方式。你能告诉我怎么处理吗winmail.dat版在电子邮件中,是否有一个jython库或java库可以让我处理这些问题。在

我刚刚完成了一个电子邮件处理程序,用jython 2.2.1在Java5上编写。在最后的负载测试中,我意识到原本应该是标准MIME电子邮件格式的附件现在被绑定到了一些blast中winmail.dat版,这意味着许多不同的outlook客户端都会因此污染互联网winmail.dat版,所以我需要支持winmail.dat版. 因此,我的程序无法正确处理数据。在

请你简要描述一下winmail.dat版以及它为什么会在这里惹恼我们。在

还有什么惊喜呢!?我还需要注意的是,到目前为止,标准的MIME电子邮件都是为满足这些需求而设计的。盒子里还有别的杰克吗?在

非常感谢您抽出时间。在


Tags: 处理程序附件标准电子邮件格式方式jythonjava
3条回答

{a1)为了将来的目的,{1.8版本的文档是可以解码的。我对它进行了测试,效果非常好,甚至是beta版。你可以找到它here。在

要与maven一起使用(2016年6月-以后当它不再在草稿行中时可能会更改):

    <dependency>
        <groupId>org.apache.poi</groupId>
        <artifactId>poi-scratchpad</artifactId>
        <version>3.14</version>
    </dependency>

Please could you give a short description on what winmail.dat is and why it is here to annoy us.

kb138053

When an end user sends mail to the Internet from an Exchange Windows or Outlook client, a file attachment called Winmail.dat may be automatically added to the end of the message if the recipient's client cannot receive messages in Rich Text Format (RTF). The Winmail.dat file contains Exchange Server RTF information for the message, and may appear to the recipient as a binary file. It is not useful to non-Exchange Server recipients.

如果您进一步阅读我参考的知识库,它将给出有关Exchange管理员如何以及应该如何在internet上禁用RTF的说明。在

相关问题 更多 >

    热门问题