Vanliga frågor
Fråga
Hej! för följande kod:
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() returnerar namnet på det bifogade dokumentet. Är detta ett förväntat beteende?
Svar: Ja, det är förväntat beteende. Om getContentType().getName() inte sätts explicit, kommer filnamnets värde att tas som namn.
Fråga: Hur extraherar jag data från bilagan "oleData.mso" som jag får när jag läser ett MapiMessage med ett inbäddat OLE‑objekt?
Svar: Filer som "oleData.mso" refererar till Microsoft Compound Document file (MCDF)-formatet och tyvärr ligger stöd för sådana filer utanför Aspose.Email:s ansvarsområde. Det finns dock vissa öppna .NET‑bibliotek, till exempel OpenMCDF, som kan användas för att läsa innehållet i sådana filer för att spara till disk.
Fråga: Kan vi skriva till samma PST‑fil i parallella trådar med samma objekt?
Svar: Nej, trådsäkerhet garanteras inte i sådant fall. Skrivning av meddelanden bör göras i en enda tråd. Däremot måste produkten fungera korrekt med olika objekt från olika trådar.