我将我的邮箱元素保存到
mysql数据库(在我的Intranet中执行快速搜索,因为imap_search’太慢了).
我正在连接到服务器和文件夹,并迭代消息.
简化代码:
$numMsg = imap_num_msg($conn); for($i=1;$i<=$numMsg;$i++){ $uid = imap_uid($conn,$i); echo("msg_num:".$i." - uid:".$uid); }
我得到这样的东西:
msg_num:5 – uid:5msg_num:6 – uid:6msg_num:7 – uid:7msg_num:8 – uid:8msg_num:9 – uid:9msg_num:10 – uid:10msg_num:11 – uid:11msg_num:12 – uid:12
这是完全错误的!
uid不应该是唯一的吗?
我在我拥有的5个子文件夹中以及在收件箱中的收件箱中得到这个UID我得到的权利(msg_num:5 – uid:1503msg_num:6 – uid:1504msg_num:7 – uid:1506)