/*if (!$import) { foreach ($unseen as $key => $_unseen) { if ($_unseen < $mbMailUid) { unset($unseen[$key]); } } }*/ array_splice($unseen, $limitMail); if (count($unseen) > 0) { $unread = 0; //unseen mail $loop = 0; //loop of foreach $created = 0; foreach ($unseen as $_mail) { $pop->cleanTemp(); $mail_unseen = new CUserMail(); $mail_unseen->account_id = $_source->_id; $mail_unseen->account_class = $_source->_class; //mail non existant $header = $pop->header($_mail); $content = $pop->getFullBody($_mail, false, false, true); $hash = $mail_unseen->makeHash($header, $content); if (!$mail_unseen->loadMatchingFromHash($hash)) { $mail_unseen->setHeaderFromSource($header); $mail_unseen->setContentFromSource($pop->getFullBody($_mail, false, false, true)); //text plain $mail_unseen->getPlainText($_source->object_id); //text html $mail_unseen->getHtmlText($_source->object_id); //sent ?