• Publicidad

Extraer imagenes adjuntas a mail

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

Extraer imagenes adjuntas a mail

Notapor vcampug » 2006-10-09 09:43 @447

Saludos lista,

se me plantea la necesidad de usar fetchmail+procmail y un script en PERL que extraiga los ficheros adjuntos de cada mensaje recibido y los guarde en una carpeta concreta. Luego el mensaje será descartado.

He visto que tal vez se haga con Mime::Explode pero no tengo claro por donde empezar porque la documentación que he encontrado no me aclaraba nada.

Si alguien fuese tan amable de orientarme un poco se lo agradecería muchísimo.

Gracias de antemando.
vcampug
Perlero nuevo
Perlero nuevo
 
Mensajes: 2
Registrado: 2006-10-09 09:37 @442

Publicidad

Notapor monoswim » 2006-10-09 12:22 @557

En el archivo del mensaje encontrarás algo así...

Content-Type: image/jpeg; name=Spiral_notebook.jpg
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="Spiral_notebook.jpg";

codigo raro del archivo binario....

Tendiendo el archivo puedes parsearlo con algunas expresiones regulares...Si quieres si o si usar un módulo chechea alguno de base64 o mail

http://search.cpan.org/search?query=mail+file&mode=all

Esopero que te sirva

Saludos
MonoSwim
Perl Programming Language
Avatar de Usuario
monoswim
Perlero nuevo
Perlero nuevo
 
Mensajes: 452
Registrado: 2003-11-18 16:13 @717
Ubicación: Buenos Aires

Notapor explorer » 2006-10-09 12:58 @582

Desde el mismo procmail puedes hacer una llamada al programa mimedecode o munpack (si los tienes instalados) para que hagan eso.

Otra opción es Perl, desde luego.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

YA LO TENGO CASI TERMINADO

Notapor vcampug » 2006-10-11 10:42 @488

Bueno, deciros que seguí investigando y lo tengo casi casi terminado del todo, solo perfilar un poquito pero en cuento lo tenga mas o menos cerrado os pondre el script PERL.

Volveré a este hilo para entonces.

Saludos y muchas gracias.
vcampug
Perlero nuevo
Perlero nuevo
 
Mensajes: 2
Registrado: 2006-10-09 09:37 @442


Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron