Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/247.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP未记录的imap_排序$search_条件?_Php_Imap - Fatal编程技术网

PHP未记录的imap_排序$search_条件?

PHP未记录的imap_排序$search_条件?,php,imap,Php,Imap,PHP有一个未记录的$search\u criteria参数。我正在写一个小脚本,它应该可以获取主题中包含PIN码(五位数)的邮件。最终对任何其他邮件都不感兴趣。如何指定筛选规则 array imap_sort ( resource $imap_stream , int $criteria , int $reverse [, int $options = 0 [, string $search_criteria = NULL [, string $charset = NIL ]]] )

PHP有一个未记录的
$search\u criteria
参数。我正在写一个小脚本,它应该可以获取主题中包含PIN码(五位数)的邮件。最终对任何其他邮件都不感兴趣。如何指定筛选规则

array imap_sort ( resource $imap_stream , int $criteria , int $reverse [, int
    $options = 0 [, string $search_criteria = NULL [, string $charset = NIL ]]] )

不是真的。这是有案可查的。但显然不是在这个功能

更好的邮件搜索功能是(它记录了$criteria)。搜索条件也在(第15和16页)中定义


下一件事是,您不能用模式搜索,只能用字符串搜索,所以这对您不起作用。我建议你们把所有的电子邮件都拿来,比较一下你们需要的主题。您可以按日期限制搜索…

不正确。这是有案可查的。但显然不是在这个功能

更好的邮件搜索功能是(它记录了$criteria)。搜索条件也在(第15和16页)中定义


下一件事是,您不能用模式搜索,只能用字符串搜索,所以这对您不起作用。我建议你们把所有的电子邮件都拿来,比较一下你们需要的主题。您可以按日期限制搜索…

据我所知,[通过查看RFC5256],
$search\u criteria
参数可能与IMAP search命令相关,并且可能使用与PHP中的
IMAP\u search()
函数相同的语法

SORT命令是SEARCH的一个变体,它为 结果

SORT命令首先搜索邮箱中匹配的邮件 使用 搜索条件中字符串的解释。然后它返回 未标记排序响应中的匹配消息,根据 到一个或多个排序条件


据我所知,[通过查看RFC5256],
$search\u criteria
参数可能与IMAP search命令相关,并且可能使用与PHP中的
IMAP\u search()
函数相同的语法

SORT命令是SEARCH的一个变体,它为 结果

SORT命令首先搜索邮箱中匹配的邮件 使用 搜索条件中字符串的解释。然后它返回 未标记排序响应中的匹配消息,根据 到一个或多个排序条件


那就是。。。我根本不需要
imap\u搜索
!太糟糕了。无论如何,谢谢。您将如何解决仅获取5位数主题的问题?在获取整个邮件之前,通过标题交互并检查主题。因此,在最后,您将选择所有邮件。。。如果这是一种cronjob-sciprt,并且每天运行一次,那么您可以使用imap_搜索,并且只限制1天以前的电子邮件。如果你有大邮箱,这会更好。不,应该是一个远程新闻发布服务,也就是说cron会每10分钟运行一次。例如,你如何在过去20分钟内只收到新邮件?我可以使用\\Seen标志进行筛选吗?即。。。我根本不需要
imap\u搜索
!太糟糕了。无论如何,谢谢。您将如何解决仅获取5位数主题的问题?在获取整个邮件之前,通过标题交互并检查主题。因此,在最后,您将选择所有邮件。。。如果这是一种cronjob-sciprt,并且每天运行一次,那么您可以使用imap_搜索,并且只限制1天以前的电子邮件。如果你有大邮箱,这会更好。不,应该是一个远程新闻发布服务,也就是说cron会每10分钟运行一次。例如,你如何在过去20分钟内只收到新邮件?我可以使用\\Seen标志进行筛选吗?