/**
* Renvoi en un seul fichier zip les fichiers joints d'un mail
*
* @param ressource $imap Ressource de connection IMAP
* @param int $id_msg id_message
* @return string Fichier zip
*/
function zipped_attachments($imap,$id_msg) {
include_once(__ABSOLUTE_PATH__."libs/zip.lib.php");
$zipfile = new zipfile();
$structure = imap_fetchstructure($imap, $id_msg);
foreach ($structure->parts as $key => $item) {
if ($item->dparameters[0]->attribute == "filename") {
$nb++;
$zipfile->add_file(base64_decode(imap_fetchbody($imap,$id_msg,$key+1)), $item->dparameters[0]->value);
}
}
if (!$nb) return false;
return $zipfile->file();
}