protected function getRFC5322Message($msgid) { // Lade die Nachricht und Parse sie if ($this->hasMessage($msgid)) { $article = $this->imapclient->getMessages($this->getArticleNr($msgid)); if (PEAR::isError($article)) { throw new NotFoundMessageException($msgid, $this->folder); } return RFC5322Message::parsePlain(array_shift($article)); } // Diese Nachricht gibt es offensichtlich nicht mehr ;) throw new NotFoundMessageException($msgid, $this->folder); }
protected function getRFC5322Message($msgid) { if ($this->hasMessage($msgid)) { // Lade die Nachricht und Parse sie $article = $this->nntpclient->getArticle($msgid); if (PEAR::isError($article)) { throw new NotFoundMessageException($msgid, $this->group); } return RFC5322Message::parsePlain(implode("\r\n", $article)); } // Diese Nachricht gibt es offensichtlich nicht mehr ;) throw new NotFoundMessageException($msgid, $this->group); }