ben*_*ser 5 java email jakarta-mail winmail.dat email-attachments
我使用JavaMail API获取附件,其中一些是winmail.dat形式.
正如获得的邮件附件中所述的POP 3收到的winmail.dat或如何处理Microsoft Outlook winmail.dat?还有其他惊喜吗?
我试过https://github.com/jukka/jtnef/blob/master/src/net/freeutils/tnef/TNEF.java 和apache:https://poi.apache.org/hmef/
当我解析winmail.dat文件时,我只获得了MAPIProperties但没有附件文件,当我调试构造的Message实例时,附件数组是空的,我们只有一些属性MAPIProperties和0个附件.
但是当我们使用其他工具(例如Zimbra)获取时,我们将真实VCALENDAR文件作为附件获取.
BEGIN:VCALENDAR
方法:REQUEST
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
问题:我们如何从中提取VCALENDAR文件winmail.dat或有什么方法可以将其转换MAPIProperites为VCALENDAR?
例如,我们在jtnef的输出中有:
MAPIProp:type = PT_UNICODE_STRING name = [GUID = 00 .. id = 0x .. value = MyAttendee
但在真实(正确)的VCalendar文件中:
ATTENDEE;CN=MyAttendee
| 归档时间: |
|
| 查看次数: |
400 次 |
| 最近记录: |