你好,我用Aspose.Email for java进行日历邮件迁移的时候,因为缺少日历信息,导致Enterprise Vault进行归档时,不能归档日历邮件,会显示“ 在日历中找不到此会议。可能已被移动或删除 ”。请问该如何解决。
Demo.zip (24.6 KB)
Aspose.Email for java only operates on eml files. It does not manipulate other information in zimbra, such as: calendar, contacts, etc. Therefore, my requirement is that Aspose.Email for java can parse out the calendar information in zimbra’s tgz file. Is it achievable?
我已经观察到您有关API中对Zimbra文件支持的要求。 我想分享一下API确实支持解析Zimbra Tgz文件。 为此,我们包括了新的类TgzReader。 建议您尝试使用以下示例代码访问Tgz文件,如果仍然遇到问题,请与我们分享反馈。
Read all messages from tgz storage¶
TgzReader reader = new TgzReader(fileName);
try {
while (reader.readNextMessage()) {
String directoryName = reader.getCurrentDirectory();
MailMessage eml = reader.getCurrentMessage();
}
} finally {
reader.dispose();
}
Save messages and directory structure using given path
TgzReader reader = new TgzReader(fileName);
try {
reader.exportTo(outPath);
} finally {
reader.dispose();
}
抱歉,我已经试过了,还是无法解析出Tgz文件中的日历.
Please call tgzToPst method of AsposeUtils. You can convert tgz to pst and find that the calendar information cannot be parsed into tgz.Test file.zip (3.1 KB)