Python で PST ファイルを作成する方法

この短いチュートリアルでは、Python で PST ファイルを作成する方法に焦点を当て、環境を確立するための参照を提供し、次にこのタスクを実行するためのプログラム フローを示します。 Python で新しい PST ファイルを作成するプロセスに慣れることができます。数行のコードと、さまざまな種類のフォルダーを挿入するオプションを使用します。

Python で PST ファイルを作成する手順

  1. アプリケーションで .NET 経由で Aspose.Email for Python を使用 する環境を確立して、Python で PST を作成します
  2. Python ファイルに aspose.email 名前空間を含める
  3. PersonalStorage クラスのインスタンスを作成して、ディスク上に PST ファイルを作成します。
  4. PST のルート フォルダーに定義済みフォルダーを追加します。
  5. ルート フォルダーにカスタム フォルダーを含める
  6. 作成した PST ファイルをディスクに保存します

上記の手順は、Python で新しい PST を作成する プロセスを説明しています。このプロセスは、Python ファイルに API 名前空間をインポートすることから始まります。次に、PersonalStorage クラスを使用してディスク上に PST ファイルを作成します。 PST ファイル名とファイル形式のバージョン (Unicode または ANSI コードのいずれか) を指定することで、PST ファイルを作成できます。フォルダーなしで PST ファイルを作成する場合があり、ディスクに保存する前に、事前定義されたフォルダーまたはカスタム フォルダーを挿入できます。

Python で PST を作成するコード

この例では、PersonalStorage クラスに属するオーバーロードされた関数 create() の 1 つを使用して、Python で Outlook PST ファイルを作成する方法 を示しました。 Inbox、SentItems、Outbox、DeletedItems、Tasks、Contacts などのエントリを含む standard_ipm_folder 列挙子を使用して、定義済みのフォルダを簡単に挿入できます。標準ではないが、実装で必要になる可能性があるカスタム フォルダーを追加することもできます。

この記事では、シンプルな API インターフェイスを使用して Python で PST ファイルを作成する方法 について説明します。 Python で EML ファイルを MSG ファイルに変換する方法に興味がある場合は、Python を使用して EML を MSG に変換する方法 に関する記事を参照してください。

 日本語