#!/usr/bin/php
Connection failed.");
// debug
if($listmailbox) {
echo "Mailboxes:
";
$folders = imap_listmailbox($open, "{ Gmail }", "*");
if ($folders == false) {
echo "Call failed
\n";
} else {
foreach ($folders as $val) {
echo $val . "
\n";
}
}
echo "
Status:
";
$status = imap_status($open, "{imap.gmail.com}$path", SA_ALL);
if ($status) {
echo "Messages: " . $status->messages . "
\n";
echo "Recent: " . $status->recent . "
\n";
echo "Unseen: " . $status->unseen . "
\n";
echo "UIDnext: " . $status->uidnext . "
\n";
echo "UIDvalidity:" . $status->uidvalidity . "
\n";
} else {
echo "imap_status failed: " . imap_last_error() . "\n";
}
}
// Mark as read
$search = imap_search($open, 'UNSEEN');
// print out the array containing $search info
//print_r($search);
for ($i = 0; $i < sizeof($search); $i++) {
$read = imap_setflag_full($open, $search[$i], '\\Seen');
}
// and close it down !
imap_close($open);
?>