よくある質問 — Aspose.Email FOSS for Python

よくある質問 — Aspose.Email FOSS for Python

ライセンス

aspose-email-foss はどのライセンスを使用していますか?

MIT ライセンス。ライセンスキーは必要ありません。


インストール

aspose-email-fossはどうやってインストールしますか?

pip install aspose-email-foss

どのPythonバージョンが必要ですか?

Python 3.10 以降。

ネイティブ依存関係はありますか?

いいえ。このライブラリは外部依存がゼロの純粋なPythonです。


フォーマットサポート

サポートされているメール形式は何ですか?

形式インポートエクスポート
MSG (Outlook)はいはい
CFB (Compound File Binary)はいはい

EML ファイルを読み取れますか?

直接はできません。EML コンテンツを EmailMessage オブジェクトに変換し、MapiMessage.from_email_message() を使用してください。

MSG を EML に変換できますか?

はい。RFC 5322 テキスト出力には msg.to_email_string() を呼び出してください。


API の使用

MSGファイルはどうやって読み込みますか?

from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.from_file("message.msg")

新しいメッセージはどうやって作成しますか?

msg = MapiMessage.create("Subject", "Body")
msg.save("output.msg")

添付ファイルはどうやって追加しますか?

msg.add_attachment("file.pdf", data_bytes, mime_type="application/pdf")

既知の制限

未実装のメソッドはありますか?

いいえ。現在のバージョンですべてのパブリック API メソッドは完全に実装されています。

TNEF(winmail.dat)はサポートされていますか?

いいえ。標準の MSG (CFB) フォーマットのみがサポートされています。

カレンダー/アポイントメントのサポートは利用可能ですか?

このライブラリは MSG ファイルを汎用的に処理します。カレンダー固有のプロパティは MAPI プロパティ ID を介してアクセスできますが、専用のカレンダー API はありません。

 日本語