FAQ

Contents
[ ]

Domanda

Ciao! per il seguente codice:


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() restituisce il nome del documento allegato. È questo un comportamento previsto?

Risposta: Sì, è un comportamento previsto. Se getContentType().getName() non è impostato esplicitamente, il valore del nome file verrà preso come nome.

Domanda: Come estrarre i dati dall’allegato "oleData.mso" che ottengo leggendo un MapiMessage contenente un oggetto OLE incorporato?

Risposta: I file come "oleData.mso" si riferiscono al formato Microsoft Compound Document (MCDF) e, sfortunatamente, il supporto a tali file è al di fuori dell’ambito di Aspose.Email. Tuttavia, esistono alcune librerie open source .NET, ad esempio OpenMCDF, che possono essere usate per leggere il contenuto di tali file per salvarlo su disco.

Domanda: Possiamo scrivere nello stesso file PST in thread paralleli usando gli stessi oggetti?

Risposta: No, la sicurezza dei thread non è garantita in questo caso. La scrittura dei messaggi dovrebbe avvenire in un unico thread. Tuttavia, il prodotto deve funzionare correttamente con oggetti diversi provenienti da thread diversi.