我怎样才能阅读所有来自“a”的邮件(见/不见);“特定文件夹”;在php中使用imap?
这就是我正在做的。但这是阅读所有邮件。假设我要读取邮件的文件夹名为“temp”。如何仅读取此文件夹中的邮件?您只需选择要打开的文件夹即可。 此代码将帮助您获取文件夹列表:我怎样才能阅读所有来自“a”的邮件(见/不见);“特定文件夹”;在php中使用imap?,php,imap,Php,Imap,这就是我正在做的。但这是阅读所有邮件。假设我要读取邮件的文件夹名为“temp”。如何仅读取此文件夹中的邮件?您只需选择要打开的文件夹即可。 此代码将帮助您获取文件夹列表: $inbox = imap_open("{".HOSTNAME.":993/imap/ssl/novalidate-cert}INBOX", EMAIL_USER, EMAIL_PASSWORD); $emails = imap_search($inbox,'all'); 请参见此处的示例2:打开该文件夹,而不是收件箱。
$inbox = imap_open("{".HOSTNAME.":993/imap/ssl/novalidate-cert}INBOX", EMAIL_USER, EMAIL_PASSWORD);
$emails = imap_search($inbox,'all');
请参见此处的示例2:打开该文件夹,而不是
收件箱
。
$list = imap_getmailboxes($imap_stream, "{imap.HOSTNAME.com:993/imap/ssl}", "*");
if (is_array($list)) {
foreach ($list as $key => $val) {
echo "($key) ";
echo imap_utf7_decode($val->name) . ",";
echo "'" . $val->delimiter . "',";
echo $val->attributes . "<br />\n";
}
} else {
echo "imap_getmailboxes failed: " . imap_last_error() . "\n";
}
$inbox = imap_open("{".HOSTNAME.":993/imap/ssl/novalidate-cert}CHANGEME", EMAIL_USER, EMAIL_PASSWORD);
$emails = imap_search($inbox,'all');