Profe,
tal como mencione al principio:
Código PHP:
Claro!, si siempre estuviera sobre el archivo la cabecera
Content-Type: image/gif; name=mundo.gif
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="mundo.gif"
Seria un poco + fácil, pero resulta que a veces esta al final, o agrupada con otras 5 cabeceras de otros 5 archivos, o abajo, etc...
Yahoo lo hace diferente a Gmail, a Latinmail, a Hotmail, etc...
Es decir, no hay un patron COMUN.
Esos jijuemadres clientes de correo a veces pasan las cabeceras al principio, al final, arriba o abajo de los files, en grupo, por separado...
Es una locura...
Pero como tambien digo alli,
Ningúno de ellos se equivoca al presentar la info...
Ademas faltan los files .ZIP, .TAR, .PDF, etc...
Es una cosa complicadilla, pero que todos los grandes de correos, han resuelto.