Veelgestelde vragen

Contents
[ ]

Question

Hoi! voor de volgende code:


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() geeft de naam van het bijgevoegde document terug. Is dit een verwacht gedrag?

Answer: Ja, dat is een verwacht gedrag. Als getContentType().getName() niet expliciet is ingesteld, wordt de waarde van de bestandsnaam gebruikt als naam.

Question: Hoe haal ik gegevens uit de "oleData.mso"‑bijlage die ik krijg bij het lezen van een MapiMessage met een geïntegreerd OLE‑object?

Answer: bestanden zoals "oleData.mso" verwijzen naar het Microsoft Compound Document‑formaat (MCDF) en helaas valt de ondersteuning voor zulke bestanden buiten de scope van Aspose.Email. Er zijn echter enkele open‑source .NET‑bibliotheken, bijvoorbeeld OpenMCDF, die gebruikt kunnen worden om de inhoud van dergelijke bestanden te lezen en op te slaan op schijf.

Question: Kunnen we in parallelle threads naar hetzelfde PST‑bestand schrijven met dezelfde objecten?

Answer: Nee, thread‑veiligheid is in dit geval niet gegarandeerd. Het schrijven van berichten moet in één thread gebeuren. Het product moet echter correct werken met verschillende objecten vanuit verschillende threads.