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 ファイル (MCDF) 形式を指し、残念ながらこの種のファイルのサポートは Aspose.Email の範囲外です。ただし、OpenMCDF などのオープンソース .NET ライブラリがあり、これらのファイルの内容を読み取り、ディスクに保存するために使用できます。
Question: 同じオブジェクトを使用して、並列スレッドで同じ PST ファイルに書き込むことはできますか?
Answer: いいえ、そのような場合はスレッドセーフは保証されません。メッセージの書き込みは単一スレッドで行う必要があります。ただし、製品は異なるスレッドの異なるオブジェクトでも正しく動作しなければなりません。