Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/05/2004, 08:14
bomaye
 
Fecha de Ingreso: septiembre-2003
Ubicación: Madrid
Mensajes: 53
Antigüedad: 20 años, 7 meses
Puntos: 1
quiero coger el archivo adjunto de un mail. en este caso es una imagen. Este es un trozo de código

[
Código PHP:
CODE]<?

/*falta conexión con el servidor mail */

$id 5
        
$header imap_header($imap$id); 
        
$from $header->from[0]; 
       
$adresa $from->mailbox."@".$from->host
        
//echo "adresa $adresa";
//     







// part to get
// this would normally come from imap_fetchstructure
//$part=2;
// fetch the message
//$body = imap_fetchbody($imap, $message, $part);

// decode into a binary file
//$file = imap_base64($body);

//deduce the file name


$info imap_fetchstructure($imap$message);

// find out how may parts the object has
$numparts count($info->parts);

echo 
$numparts;


if (
$numparts 1) {

   
   
   foreach (
$info->parts as $part) {
    echo 
" part->disposition $part->disposition ";   
    
    
    if (
$part->disposition == "ATTACHMENT") {
         
// an attachment
  
$body=imap_fetchbody($imap,$message$numparts);
 
$file=imap_base64($body);    
   
         
// print out the file name
        
$filename $part->dparameters[0]->value;
        
fputs($fh$file);
fclose($fh);
break;}}
$numparts--;       
     }[/
CODE]
Si sabeis como coger el adjunto, cuando el mail lo envias desde un movil, eso es lo que quiero. Pretendo que se puedan enviar las fotos que haces con tu movil para publicarlas en la web, para ello las mandas por correo con la imagen adjunta a mi cuenta de correo, yo cojo el adjunto y yo las publico en la web.

Si el mail lo mandas desde un ordenador, funciona perfectamente, pero cuando el mail llega desde un movil no soy capaz de coger la foto adjunta.

Gracias. Saludos

Última edición por bomaye; 04/05/2004 a las 08:17