Как читать тело письма - PullRequest
0 голосов
/ 01 июня 2018

Я хочу прочитать каждое почтовое тело, это может быть html в теле, тексте или изображении, а также

Для этого я использую этот скрипт

$msgStream = imap_open('{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX','abc@gmail.com','abc');
$emails = imap_search($msgStream,'UNSEEN');
if(!empty($emails) > 0){
    foreach($emails as $mailNumber){
        $overview = imap_fetch_overview($msgStream,$mailNumber,0);
        $message = imap_fetchbody($msgStream,$mailNumber, 1.1);
        imap_clearflag_full($msgStream, $mailNumber, "\\Seen");
    }
}else{
    echo "<h2>No new mail found</h2>";
}

Но он только возвращает меняпростой текст из тела.

Нет изображений и HTML.Как я могу их прочитать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...