Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/03/2009, 13:58
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Reenviar correo por IMAP

Creo que nuestro amigo se refiere a la opcion de FW un correo, eso esta sencillo es nada mas obtener las cabeceras del imap y de tu mensaje a reenviar ejem:
Asi obtienes lo que es subject, el nombre del correo que envia y el del destinatario

$mail = imap_open('$server',$_SESSION['email'],$_SESSION['pass']) or die("can't connect: " . map_last_error());

$array=imap_header($mail,$MsgId)->from;

$recibe=$array[0]->mailbox."@".$array[0]->host;
$array=imap_header($mail,$i)->reply_to;
$from=$array[0]->mailbox."@".$array[0]->host;
$subject="RE: ".imap_header($mail,$i)->subject;

Espero que esto te sirva, ahora me dirijo hacia esta comunidad preguntando, tengo la opcion de reenviar correo, la misma funciona pero lo que me hace falta es enviar los adjuntos que traiga el archivo, ya busque por varios lados y no he encontrado nada alguna idea de como reenviar los archivos adjuntos....estoy usando phpmailer para hacer esto....saludos!!!!