Fetch
Fetch copied to clipboard
Unseen messages
I have this code that is not working, when looping through unseen messages, i am getting an error Message construct issue
RuntimeException: Error fetching overview in Message->getOverview() (line 249 of Message.inc)
below is my code
$server = new Server('imap.gmail.com', 993);
$server->setAuthentication(#, $#);
if (!$server) {
error_log("Cant Connect to mail box " . $comm_email);
return;
}
/** @var Message[] $message */
$messages = $server->search('UNSEEN');
$email_data = array();
$timenow = time();
foreach ($messages as $message) {
$message1 = new Message($message, $server);
$email_data[$key]['subject'] = $message1->getSubject();
$email_data[$key]['body'] = $message1->getMessageBody();
$email_data[$key]['date'] = $message1->getDate();
$email_data[$key]['reply_toaddress'] = $comm_email;
}
Same error