FAQs
Question
Привет! для следующего кода:
ContentType ct = new ContentType();
ct.setMediaType("application/msword");
ct.setCharSet("ISO-2022-JP");
Attachment att = new Attachment("Test.doc", ct);
System.out.println(att.getContentType().getName());
att.getContentType () .getName () возвращает имя вложенного документа. Это ожидаемое поведение?
Answer: Да, такое поведение ожидаемо. Если getContentType () .getName () не задан явно, в качестве имени будет принято значение имени файла.
Question: Как извлечь данные из вложения «OleData.mso», полученные в результате чтения сообщения MapiMessage со встроенным в него объектом OLE?
Answer: Такие файлы, как «OleData.mso», относятся к формату файлов составных документов Microsoft (MCDF), и, к сожалению, поддержка таких файлов не входит в сферу компетенции Aspose.Email. Однако существуют определенные библиотеки.NET с открытым исходным кодом, например OpenMCDF, которые можно использовать для чтения содержимого таких файлов для сохранения на диск.
Question: Можно ли писать в один и тот же PST-файл в параллельных потоках, используя одни и те же объекты?
Answer: Нет, в этом случае безопасность резьбы не гарантируется. Написание сообщений должно осуществляться в одном потоке. Однако продукт должен корректно работать с разными объектами из разных тем.