FAQ
Contents
[
Hide
]
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: OLE 객체가 포함된 MapiMessage를 읽은 결과로 얻은 "oleData.mso" 첨부 파일에서 데이터를 추출하려면 어떻게 해야 하나요?
Answer: "oleData.mso"와 같은 파일은 Microsoft Compound Document file(MCDF) 형식을 의미하며, 안타깝게도 이러한 파일에 대한 지원은 Aspose.Email의 범위를 넘어섭니다. 그러나 OpenMCDF와 같은 .NET 오픈 소스 라이브러리를 사용하면 이러한 파일의 내용을 읽어 디스크에 저장할 수 있습니다.
Question: 동일한 객체를 사용해 병렬 스레드에서 같은 PST 파일에 쓸 수 있나요?
Answer: 아니요, 이런 경우 스레드 안전성이 보장되지 않습니다. 메시지 쓰기는 단일 스레드에서 수행해야 합니다. 하지만 제품은 서로 다른 스레드의 다양한 객체와 함께 정상적으로 작동해야 합니다.