Python を使用して EML を MSG に変換する方法

この簡単なトピックでは、Python を使用して EMLMSG に変換する方法を学習します。詳細な手順に従って環境をセットアップし、サンプル コードを使用します。 EML を MSG に変換するために Python ベースの API を使用できます。必要な Python バージョンで構成されている Windows や Linux などの一般的に利用可能なオペレーティング システムでこの例を使用できます。

Python を使用して EML を MSG に変換する手順

  1. EML を MSG に変換するには、アプリケーションで環境を .NET 経由で Aspose.Email for Python を使用 に構成します
  2. aspose.email 名前空間を Python ファイルにインポートする
  3. EmlLoadOptions クラスを使用して EML ファイルの読み込みオプションを設定する
  4. ソース EML ファイルにアクセスするために MailMessage クラス オブジェクトをインスタンス化する
  5. save メソッドを使用して EML ファイルを MSG ファイルに変換します。

前述の Python EML to MSG の手順に従って、変換アプリケーションが開発されます。このプロセスは、EmailLoadOptions を設定し、MailMessage クラス オブジェクトを使用してディスクからソース EML ファイルにアクセスすることによって開始されます。最後に、ロードされた EML ファイルは、save メソッドで SaveOptions.default_msg および SaveOptions.default_msg_unicode 列挙子のいずれかを使用して、MSG ファイルとしてディスクに保存されます。

Python で EML を MSG に変換するコード

上記の Python のコード例は、単純な API 呼び出しと明確に定義された手順を使用して、EML を MSG ファイルに変換します。 EML ファイルをロードする前に、preserve_tnef_attachments や preserve_embedded_message_format など、さまざまな EmlLoadOptions を設定できます。この例を使用して、EmlLoadOptions クラスのデフォルトのコンストラクターを使用して EML ファイルをロードすることもできます。

EML を MSG に変換するために、このトピックでは Python ベースの API について説明します。 Python で SMTP クライアントを使用してメールを送信する方法を探している場合は、Python で SMTP を使用して電子メールを送信する方法 の記事を参照してください。

 日本語