3

使用: Delphi XE2、SVN からの最新の Indy スナップショット (10.6.0.4997)

IMAP の場合、メールボックス内のメッセージを一意に識別するために使用できる UID と MsgID の 2 つのプロパティがあります。

  1. 私は電子メールクライアントを書いていますが、クライアントが接続してメッセージリストを取得するたびに、どちらがより信頼性が高く、保存することをお勧めするかを知る必要があります。

  2. 新着メールをチェックするには、どのような手順が必要ですか? 特に、新しいメールを取得するための Indy IdIMAP4 コマンドの正しいシーケンスとセットを探しています。

4

1 に答える 1

5

POP3/SMTP とは異なり、IMAP は電子メールにフラグを定義します。TIdMessage.FlagsプロパティにはmfRecentとフラグが用意されてmfSeenいます (とりわけ)。クライアントは、mfRecent設定されたメールを探し、サーバー上のフラグを更新して、必要に応じてクリアmfRecentおよび設定できmfSeenます。

于 2013-05-05T02:19:15.857 に答える