20/03/2009, 13:58
|
| Colaborador | | Fecha de Ingreso: agosto-2006 Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 5 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!!!! |