nos*_*sid 23
通常的方法是为每个文件夹执行以下两个IMAP命令:
. EXAMINE "<foldername>"
. FETCH 1:* (UID FLAGS)
Run Code Online (Sandbox Code Playgroud)
第一个命令选择一个文件夹并返回该文件夹的UIDVALIDITY.如果此值与先前为此文件夹返回的UIDVALIDITY匹配,则可以依赖UID.第二个命令返回(至少)所选文件夹中每个邮件的UID和所有FLAGS.
\Seen)和已删除邮件(\Deleted)的信息.许多IMAP客户端都使用此方法,并且大多数IMAP服务器都针对它们进行了优化.限制因素通常是客户端和服务器之间的可用网络带宽.
以下情况有点复杂: