Update Message.php

Hi,

I justa added FT_PEEK flag for the seen flag is not added automatically when calling the method processStructure while the message was not read
This commit is contained in:
Prestaspirit 2015-06-11 22:01:59 +02:00
parent 129e45793c
commit 61ac0f64ca

View File

@ -513,8 +513,8 @@ class Message
$this->attachments[] = $attachment; $this->attachments[] = $attachment;
} elseif ($structure->type == 0 || $structure->type == 1) { } elseif ($structure->type == 0 || $structure->type == 1) {
$messageBody = isset($partIdentifier) ? $messageBody = isset($partIdentifier) ?
imap_fetchbody($this->imapStream, $this->uid, $partIdentifier, FT_UID) imap_fetchbody($this->imapStream, $this->uid, $partIdentifier, FT_UID | FT_PEEK)
: imap_body($this->imapStream, $this->uid, FT_UID); : imap_body($this->imapStream, $this->uid, FT_UID | FT_PEEK);
$messageBody = self::decode($messageBody, $structure->encoding); $messageBody = self::decode($messageBody, $structure->encoding);