#!/usr/local/bin/php decode($params); $subject = $structure->headers['subject']; $message = $structure->parts['0']->body; foreach ($structure->parts as $part) { // On va sauvegarder si c'est une pièce jointe if (isset($part->disposition) && ($part->disposition=='attachment')) { $file_realname = $part->ctype_parameters['name']); $pathinfo = pathinfo($part->ctype_parameters['name']); $ext = $pathinfo['extension']; $file_name = $file_realname . $ext; $fileobject = new SplFileObject($file_name, 'w'); $fileobject->fwrite($part->body); } }