我正在尝试使用imap_sort获取邮件。 我的电子邮件地址包含许多相关的电子邮箱。 示例:xxxx@gmail.com我正在应用imap_sort,与xxx@hotmail.com有关,与xxx@mydomain.com有关。 我得到的结果仅适用于与xxx@gmail.com相关的内容,与其他帐户无关,即使邮件存在于我的gmail帐户中。
我实际使用的代码:
$result = imap_sort($mail,SORTSIZE ,0,SE_UID,$search_criteria);
foreach ($result as $key => $value) {
extract_mail($mail,$value);
}
$ search_criteria包含来自电子邮件,是电子邮件。 实际上我需要的是提取所有邮件FROM和TO这个邮件,即使通信是在其他帐户之间但存在于具有不同别名的gmail中。
答案 0 :(得分:0)
答案是:我们必须使用所有文件夹,而不是使用imap_connect连接时默认文件夹是收件箱。