Indy IMAP - 用于识别新电子邮件的属性?

Ste*_*e F 2 delphi imap indy

使用:Delphi XE2,来自SVN的最新Indy快照(10.6.0.4997)

在IMAP的情况下,有2个属性--UID和MsgID,可用于唯一标识邮箱中的邮件.

  1. 我正在编写一个电子邮件客户端,并且需要知道每次客户端连接和检索消息列表时哪个更可靠或建议存储.

  2. 检查新电子邮件需要哪些步骤?我特意寻找正确的序列和一组Indy IdIMAP4命令来获取新的电子邮件.

TIA.

Rem*_*eau 5

与POP3/SMTP不同,IMAP在电子邮件上定义标志.该TIdMessage.Flags物业有mfRecentmfSeen旗帜(等).您的客户端可以查找已mfRecent设置的电子邮件,然后更新服务器上的标志以根据需要清除mfRecent和设置mfSeen.