FAQs

Contents
[ ]

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: Нет, в этом случае безопасность резьбы не гарантируется. Написание сообщений должно осуществляться в одном потоке. Однако продукт должен корректно работать с разными объектами из разных тем.