我正在使用imap_mail_move + imap_expunge将邮件从邮箱“A”移动到邮箱“B”。
将“已查看”标记的邮件移至邮箱“B”后,我收到邮箱“B”信息以更新“看到/取消”计数器:imap_open + imap_mailboxmsginfo - info显示“未读”值增加了1.
使用N“Seen”标记的消息重复打孔过程会导致“未读”值增加N.
持续测试显示 - 消息成功移动,但在第一个imap_mailboxmsginfo请求中,“看到”标记的消息以某种方式显示为“未读”。
也许它会强制刷新一些神秘的IMAP缓冲区,或者是否有空的IMAP缓存(如果有的话)?
有什么想法吗?实际上,imap_mailboxmsginfo中返回的“Unread / Read”值是否等于“Unseen / Seen”标志?
答案 0 :(得分:0)