よくある質問 — 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 はありません。