zalazdi / laravel-imap

Laravel 5 IMAP client.
MIT License
48 stars 24 forks source link

Decoding emails does not work for all emails, throws warning #12

Open Lewiscowles1986 opened 7 years ago

Lewiscowles1986 commented 7 years ago

using php artisan tinker


$client = App::make(Zalazdi\LaravelImap\Client::class)->connect();
$n=0;
foreach($client->getMailboxes() as $mailbox) {
    $n++;
    if($n > 2) { break; }
    $mailbox->getMessages();
}

_Error Message_

Zalazdi\LaravelImap\Exceptions\GetMessagesFailedException with message 'PHP warning:  mb_convert_encoding(): Illegal character encoding specified in ~/email-harvest/vendor/zalazdi/laravel-imap/src/Message.php on line 294'