WebDav を使用して Exchange Server のメールボックスからメッセージを取得
Contents
[
Hide
]
Exchange Server でのメッセージ一覧取得に使用された listMessages() Exchange Server のメールボックスからメッセージのリストを取得するメソッド。 listMessages() メソッドは、件名、メッセージ ID、送信元、宛先など、メッセージの基本情報を取得します。
完全なメッセージ詳細を取得するには、Aspose.Email.Exchange が提供する ExchangeClient.fetchMessage() メソッド。このメソッドはメッセージ URI をパラメータとして受け取り、インスタンスを返します。 MailMessage クラス。 MailMessage クラスは、本文、ヘッダー、添付ファイルなどのメッセージ詳細を提供します。
Exchange Server のメールボックスからメッセージを取得
Exchange Server のメールボックスからメッセージを取得するには:
- タイプのインスタンスを作成します ExchangeClient.
- サーバー名、ユーザー名、パスワード、ドメインを指定します。
- 呼び出す listMessages メソッドで取得する ExchangeMessageInfoCollection.
- ループで回す ExchangeMessageInfoCollection コレクションを取得するために ExchangeMessageInfo.getUniqueUri 値。
- 呼び出す ExchangeClient.fetchMessage() そして渡す ExchangeMessageInfo.getUniqueUri パラメータとして。
以下のコードスニペットは、Exchange Server のメールボックスに接続し、すべてのメッセージを取得します。