/**
  * Adds a message to the collection
  * @param Imap $imap
  * @param bool $excludeBody
  * @param bool $peek
  * @param string $outputEncoding
  * @param ImapMessageCollection $messages
  * @param Decoder $decoder
  * @param int $messageNum
  */
 protected static function addImapMessage(Imap $imap, $excludeBody, $peek, $outputEncoding, ImapMessageCollection $messages, Decoder $decoder, $messageNum)
 {
     $messages->add(ImapMessageFactory::create($messageNum, $imap, $excludeBody, $peek, $decoder, $outputEncoding));
 }