imap_search可以搜索“subject”和“UNSEEN”吗?

时间:2016-02-02 06:18:16

标签: php imap

是否可以搜索 “subject”和“UNSEEN”使用imap_search?如果是,请回复。谢谢

2 个答案:

答案 0 :(得分:1)

可以使用 imap_search 根据主题和看不见的标准搜索电子邮件。

以下是imap_search函数的原型

array imap_search ( resource $imap_stream , string $criteria 
[, int $options = SE_FREE [, string $charset = NULL ]] )

其中 $ imap_stream 是imap服务器连接的资源 和标准过滤电子邮件。

根据主题和看不见的标准搜索电子邮件 请尝试执行以下代码段。

define('IMAP_HOST', '{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX');
define('IMAP_USER', 'USERNAME');
define('IMAP_PWD', 'PWD');
$imap_stream = imap_open(IMAP_HOST, IMAP_USER, IMAP_PWD) or die('Cannot connect to Gmail: ' . imap_last_error());
$emails = imap_search($imap_stream, 'SUBJECT my subject UNSEEN');

答案 1 :(得分:0)

docs.python.org/3.5/library/imaplib.html#imaplib.IMAP4.fetch

您可以使用以下方法按主题,ID,看不见或任何文件夹提取邮件。