我正在开发一个php脚本,需要打开我的G-mail帐户才能找到最旧的UNSEEN电子邮件。当它找到最旧的电子邮件时,它必须将电子邮件标记为SEEN,并检查电子邮件是否有任何附加文件。
我打开我的G-mail:
$inbox = imap_open($hostname,$username,$password) or die('Cannot connect to E-mail: ' . imap_last_error());
希望任何人都可以帮助我。
提前致谢。
答案 0 :(得分:1)
您应该检查imap_status
功能:http://php.net/manual/en/function.imap-status.php
$inbox = imap_open($hostname,$username,$password) or die('Cannot connect to E-mail: ' . imap_last_error());
$status = imap_status($inbox, $hostname."INBOX", SA_ALL);
if ($status) {
echo "Unseen: " . $status->unseen . "<br />\n";
}