是否可以通过IMAP()仅计算总回复消息

时间:2014-04-15 07:42:47

标签: php imap reply

我正在研究第一个imap()项目。我想计算每种消息类型 -​​ 未读,读,回复和删除。只有“回复”状态消耗了我很多时间。我试着在这里搜索和谷歌。但没有运气。有人说我需要创建自己的方式来计算它,因为它没有这样的通用功能。

所以我可以告诉你们如何计算它的建议。或者指出我这样做的方式。 (我不要求完整的代码。只是建议。)

此致

1 个答案:

答案 0 :(得分:1)

您可以查看imap_search

 $sentfolder = "{".$host."}".'SENT'; //sent folder name
 $outbox = imap_open($sentfolder,$username ,$password) or die('Cannot connect to Mail: ' . imap_last_error());
 $sent_msgs = imap_search($outbox, 'ALL'); 

或:

 // match messages with the \\ANSWERED flag set
$sent_msgs = imap_search($outbox, 'ANSWERED');