diff --git a/src/Message.php b/src/Message.php index 1391dd0..fda31e8 100644 --- a/src/Message.php +++ b/src/Message.php @@ -178,7 +178,7 @@ public static function fetchBody($imap, $messageNum, $section, $flags = 0) #$client->setDebug(true); $isUid = boolval($flags & FT_UID); - $messages = $client->fetch($imap->getMailboxName(), $messageNum, $isUid, ['BODY['.$section.']']); + $messages = $client->fetch($imap->getMailboxName(), $messageNum, $isUid, ['BODY.PEEK['.$section.']']); if (empty($messages)) { trigger_error(Errors::badMessageNumber(debug_backtrace(), 1), E_USER_WARNING);