SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: exodo999 en Martes 26 de Agosto de 2008, 04:22

Título: Leer archivos adjuntos de un mail pop3
Publicado por: exodo999 en Martes 26 de Agosto de 2008, 04:22
Tengo un pequeño problema en una aplicacion que estoy desarrollando.

Resulta que trato de hacer una interfas wmail hasta ahora he logrado leer el email de la cuenta pop3 pero no se como hacer para leer los attachments y poder descargarlos dentro de mi misma aplicacion. Ya he probado con varias formas y clases y ninguna me ha solucionado el problema.

Les agradeceria su ayuda. Gracias
Título: Re: Leer archivos adjuntos de un mail pop3
Publicado por: shadow_rev en Martes 26 de Agosto de 2008, 16:44
Es algo complicado. Para enviar correos con archivos adjuntos lo primero que tienes que hacer es leer el archivo y guardarlo en una variable. Después hay que modificar la cabecera del correo que vas a enviar, especificando que el correo contiene un adjunto de determinado tipo (no recuerdo como poner el MIME-TYPE para eso) y en el contenido pones el texto del correo y la variable con el contenido del archivo (no recuerdo como tiene que venir concatenadas las 2 cadenas, pero esa es la idea).

Para leer los adjuntos es mas o menos la misma idea, tienes que diferenciar el texto del correo del resto del adjunto, creo que tienes que buscar la parte que especifique el contenido MIME del archivo adjunto (creo que es application/octet o algo parecido).

Encuentras más información en la referencia de mail() en php.net (http://www.php.net/manual/es/function.mail.php), en especial los enlaces que tienen sobre los documentos RFC.

:suerte: