大佬教程收集整理的这篇文章主要介绍了php – 为什么imap uid不是唯一的?在不同的文件夹?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在连接到服务器和文件夹,并迭代消息.
简化代码:
$numMsg = imap_num_msg($conn); for($i=1;$i<=$numMsg;$i++){ $uid = imap_uid($conn,$i); echo("msg_num:".$i." - uid:".$uid); }
我得到这样的东西:
这是完全错误的!
uid不应该是唯一的吗?
我在我拥有的5个子文件夹中以及在收件箱中的收件箱中得到这个UID我得到的权利(msg_num:5 – uid:1503msg_num:6 – uid:1504msg_num:7 – uid:1506)
例如:(SENT,1,100)表示发送文件夹的第一个版本中ID为100的邮件. UIDVALIDITY往往是大约10位数字,如果文件夹被删除并重新创建或需要由服务器软件重新索引/重新生成,则应该更改.
以上是大佬教程为你收集整理的php – 为什么imap uid不是唯一的?在不同的文件夹?全部内容,希望文章能够帮你解决php – 为什么imap uid不是唯一的?在不同的文件夹?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。