Aspose.Email  .NET 経由の Python 用

Python Outlook API for Email Processing

Python Email API は、MSG、EML、EMLX、MHT を含むメールファイルの作成、操作、変換や、SMTP、POP3、IMAP、SSL/TLS を介したメールの送受信が可能です。

  ダウンロード无料トライアル
  
 

Aspose.Email for Python via .NET は、柔軟でありながら強力な Python Outlook API で、開発者の時間と労力を節約します 作成、操作、変換 一般的なメールメッセージ formats 基盤となるフォーマット実装の複雑さを気にすることなく。

Python Email APIは、メッセージ内容の編集や添付ファイルの操作など、基本的なメール管理機能に使用できます。さらに、このライブラリはメッセージの管理も行います ストレージファイル、さまざまなプロトコルを使用したメールの送受信を含む POP3, IMAP & SMTP.

予定の作成と操作、定期的な処理の管理、そして次のものと連携 iCalendar(ICS)ファイル - すべて email Python .NET で。

メールの追加、抽出、管理 attachments TNEF と SSL/TLS セキュリティプロトコルのサポートを含む。

Aspose.Email for Python via .NET をアプリケーションに統合することで、メール処理タスクを効率化し、mail python.net プロジェクトの機能を拡張できます。この多目的ライブラリは必要なツールを提供します。

すべての機能と能力の詳細を見るには、Aspose.Email for Python via .NET をご確認ください ドキュメント.

高度なメール処理 API 機能

メッセージファイルを動的に変換

メール形式の相互変換を検討しているなら、Aspose.Email for Python via .NET は優れた選択肢です。変換プロセス用の使いやすいインターフェイスを提供し、基盤フォーマット仕様の複雑な詳細を隠蔽します。必要なのはソースファイルをロードするだけです Aspose.Email オブジェクトモデル そして呼び出す 保存 適切なパラメータを使用したメソッドです。実にシンプルです!

MSG をさまざまな形式に変換 - Python

msg= MailMessage.load(dir + \"msgtemplate.msg\")

    # convert MSG to EML, HTML & MHTML formats

    msg.save("emloutput.eml", SaveOptions.default_eml)

    msg.save("htmloutput.html", SaveOptions.default_html)

    msg.save("mhtoutput.mhtml", SaveOptions.default_mhtml)

予定の ICS フォーマットに対する幅広いサポート

Aspose.Email for Python via .NET を使用して予定を作成し、ICS 形式で保存できます。Python Outlook API は、ICS ファイルから予定をロードし、予定イベントの読み書き、ドラフトとしての予定作成、参加者のステータス設定も可能です。学ぶには 予定を操作.

iCalendar API で繰り返しを生成および利用

Aspose.Email for Python via .NET は、生成と保存の機能を提供します Outlook カレンダー項目 MSG と ICS 形式で。iCalendar オブジェクトの作成と保存だけでなく、取得、更新、送信、キャンセルも可能です。さらに、直感的なオブジェクトモデルにより、iCalendar RFC 2445 形式の繰り返しパターンを動的に生成・消費することが簡単です。

SMTP、POP3、IMAP メールサーバーを介したメールの送受信

Python Email API を使用すれば、メールの作成、送信、受信が可能です SMTP を使用して, POP3 および IMAP プロトコルです。ユーザー名とパスワード、または APOP 認証で POP3 サーバーにログインし、メールボックスサイズやメッセージ数の確認、メッセージ全体またはヘッダーの取得、サーバー上のメッセージ削除、基本的な POP3 コマンドなどのメール操作を実行できます。

Aspose.Email for Python via .NET は、IMAP プロトコルとそのコマンド、認証、作成、削除、選択、フォルダーの照会、取得、削除、メッセージの保存、メッセージフラグの操作もサポートします。

Outlook ストレージファイル操作(PST、OST、MBOX)

Aspose.Email for Python via .NET は、以下を可能にします Outlook ストレージファイルを管理 PST & OST など。既存のストレージファイルに対してさまざまな操作を実行でき、新規 PST ファイルをゼロから作成することも可能です。可能な操作にはフォルダ一覧、メッセージ一覧、メッセージ抽出、MSG 形式の連絡先があります。

Outlook ストレージファイルに加え、Email Python .NET API は Mbox ファイル形式もサポートします。既存の Mbox ファイルをロードし、メッセージ情報を抽出できます。

Mbox からメッセージを抽出 - Python

reader = MboxrdStorageReader(dir + \"template.mbox\", False)

eml = reader.read_next_message()

# ループで全メッセージを読み取る

while (eml is not None):

    # show message subject

    print("Subject: " + eml.subject)

    # save message in EML & MSG formats

    eml.save("output.eml", aspose.email.SaveOptions.default_eml)

    eml.save("output.msg", aspose.email.SaveOptions.default_msg_unicode)

    # get the next message

    eml = reader.read_next_message();

reader.dispose();

SSL、TLS、セキュリティプロトコルのサポート

SSL、TLS、および TNEF 添付ファイルの処理 などの堅牢なセキュリティ対策を組み込むことで、すべてのプラットフォームでメールのやり取りが安全に保たれます。

  
  

Aspose.Email は、以下に示す他の一般的な開発環境向けに個別の Email API を提供しています: