[opensuse-es] Lectura del correo por consola y separación de los adjuntos
Buenos días. ¿Algún alma atormentada que ya halla resuelto el tema? Se trata de leer los correos de 5 cuentas diferentes, comprobar que se han enviado de las cuentas autorizadas y mover los adjuntos a unos directorios predefinidos. Encontré un par pero su funcionamiento es un pelín errático offlineimap + mcpak Lo descarga pero se hace un lio a la hora de extraer el adjunto Lo estoy mirando Y otro en python pero no acaba de funcionar tampoco Saludos -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2016-06-10 09:32, Francisco F. wrote:
Buenos días.
¿Algún alma atormentada que ya halla resuelto el tema?
Esto... ¿Cual era el tema?
Se trata de leer los correos de 5 cuentas diferentes, comprobar que se han enviado de las cuentas autorizadas y mover los adjuntos a unos directorios predefinidos.
Encontré un par pero su funcionamiento es un pelín errático
offlineimap + mcpak
Lo descarga pero se hace un lio a la hora de extraer el adjunto Lo estoy mirando
Y otro en python pero no acaba de funcionar tampoco
Que es lo que quieres, ¿separar automáticamente los adjuntos recibidos en alguna cuenta con ciertas características? Yo lo hago. - -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iF4EAREIAAYFAldadIcACgkQja8UbcUWM1y1oAD/TdU56ZW/6p5GgLHXRDwO//tR P+2qhaMHrUrvXeQ43ToA/jHrS0+WuXh22aGg1j5vSO0rpQIm+WzVLfPZgtSRKk7H =C5VH -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 10/06/16 a las 10:04, Carlos E. R. escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2016-06-10 09:32, Francisco F. wrote:
Buenos días.
¿Algún alma atormentada que ya halla resuelto el tema?
Esto... ¿Cual era el tema?
Se trata de leer los correos de 5 cuentas diferentes, comprobar que se han enviado de las cuentas autorizadas y mover los adjuntos a unos directorios predefinidos.
Encontré un par pero su funcionamiento es un pelín errático
offlineimap + mcpak
Lo descarga pero se hace un lio a la hora de extraer el adjunto Lo estoy mirando
Y otro en python pero no acaba de funcionar tampoco
Que es lo que quieres, ¿separar automáticamente los adjuntos recibidos en alguna cuenta con ciertas características? Yo lo hago.
Eso mismo. ya funcionó lo del offlineimap + mcpak, eran un par de líneas perdidas así que lo resumí al máximo #!/bin/bash directorioadjuntos=/home/admin/adjuntos/cuenta1/ directoriocorreo=/home/admin/mail-cuenta1/INBOX/new/* echo "Descargar el correo a adjuntos." offlineimap && munpack -C $directorioadjuntos $directoriocorreo rm -f $directoriocorreo rm -f /home/admin/mail-cuenta1/INBOX.Spam/new/* En realidad lo que hace es sincronizar por imap la cuenta de internet y el directorio que le digas, si antes de la siguiente consulta borras el correo del directorio local te lo borra del servidor. El munpack extrae los adjuntos al directorio elegido Luego borrar los directorios y todo a cero. De momento paso de comprobaciones del remitente. Pero si tenéis algo decente lo probaré saludos y gracias -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2016-06-10 10:32, Francisco F. wrote:
El 10/06/16 a las 10:04, Carlos E. R. escribió:
Pero si tenéis algo decente lo probaré
Yo lo hago con fetchmail, luego procmail que comprueba algunas cabeceras, y cuando encajan lo pasa por ripmime que extrae los adjuntos a un directorio. Es muy simple. No hago comprobación de firma. Pero los adjuntos son PDFs con contraseña (y firma, creo), con lo que hago esa comprobación después. - -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iF4EAREIAAYFAldahfkACgkQja8UbcUWM1yszgD8DMowSKgSPT+1aVMqZHTc9w/N JsKs48TyihSBS34sgwgA+QGUHqfFvzPIExpU0Fn/OeOI8a0UiOC4eKCL5wP03zJ3 =sr3J -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 10/06/16 a las 11:18, Carlos E. R. escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2016-06-10 10:32, Francisco F. wrote:
El 10/06/16 a las 10:04, Carlos E. R. escribió:
Pero si tenéis algo decente lo probaré
Yo lo hago con fetchmail, luego procmail que comprueba algunas cabeceras, y cuando encajan lo pasa por ripmime que extrae los adjuntos a un directorio. Es muy simple. No hago comprobación de firma.
Pero los adjuntos son PDFs con contraseña (y firma, creo), con lo que hago esa comprobación después.
Gracias por la aportación. Probé el ripmime, pero de momento me hace lo mismo que el munpack Y como no necesito ninguna característica rara lo dejo como está. offlineimap && munpack -C $dirinbox $dirsalida/* me deja los pdf en cada dir de salida por cuenta y luego ya los llevo a su sitio en el servidor principal. Así que ahora estoy a la espera de que se les ocurra alguna tontería mas Saludos -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2016-06-13 13:00, Francisco F. wrote:
Así que ahora estoy a la espera de que se les ocurra alguna tontería mas
Había uno en la lista inglesa cuyo servidor de correo desmonta los anexos y rebota un correo al remitente (en una lista de correo). Da la casualidad que a veces la firma electrónica mía figura como anexo, y la quitaba, rebotándome un correo de aviso por cada uno que yo mandaba a la lista. Obviamente no es a mi a quien tenían que informar... - -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iF4EAREIAAYFAldek7kACgkQja8UbcUWM1wP0QD+LsFJxY44KvUwZl/by2zcJ0in Gv9xyhwgTQu6vSEQ4HgA/RBR+AD3JmeL1re/gsuFBf+UWMeKJxsPCzuN2GD2sy4d =C3ZW -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 13/06/16 a las 13:00, Francisco F. escribió:
El 10/06/16 a las 11:18, Carlos E. R. escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2016-06-10 10:32, Francisco F. wrote:
El 10/06/16 a las 10:04, Carlos E. R. escribió:
Pero si tenéis algo decente lo probaré
Yo lo hago con fetchmail, luego procmail que comprueba algunas cabeceras, y cuando encajan lo pasa por ripmime que extrae los adjuntos a un directorio. Es muy simple. No hago comprobación de firma.
Pero los adjuntos son PDFs con contraseña (y firma, creo), con lo que hago esa comprobación después.
Gracias por la aportación.
Probé el ripmime, pero de momento me hace lo mismo que el munpack Y como no necesito ninguna característica rara lo dejo como está.
Bocazas que soy. Siiii señor, al final necesitaba esa característica especial. El cliente genera correos con 8000 partes solo para enviar un puñetero pdf y encima lo codifica todo en utf8. El munpack no save decodificar el nombre de los ficheros en utf8 así que nombraba el fichero con toda la línea, un galimatías. Si fuese el servidor que decías descomponía todos los adjuntos, por cada correo habría como 5 partes. saludos -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2016-06-17 a las 09:12 +0200, Francisco F. escribió:
El 13/06/16 a las 13:00, Francisco F. escribió:
El 10/06/16 a las 11:18, Carlos E. R. escribió:
Gracias por la aportación.
Probé el ripmime, pero de momento me hace lo mismo que el munpack Y como no necesito ninguna característica rara lo dejo como está.
Bocazas que soy.
Siiii señor, al final necesitaba esa característica especial.
Je, vaya
El cliente genera correos con 8000 partes solo para enviar un puñetero pdf y encima lo codifica todo en utf8. El munpack no save decodificar el nombre de los ficheros en utf8 así que nombraba el fichero con toda la línea, un galimatías.
Jo.
Si fuese el servidor que decías descomponía todos los adjuntos, por cada correo habría como 5 partes.
A mi me pasa que me interesa el anexo en PDF, que cada vez tiene un nombre distinto. Correcto. Pero hay otros anexos que vienen siempre con el mismo nombre, que no me interesan, y el ripmime los renombra para que no colisionen. Luego los tengo que borrar. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iF4EAREIAAYFAldjw2AACgkQja8UbcUWM1wjmwD9Fqlo6mYEnN6Qy67UWfWdBte3 YNE3V1nLNzz8un5AhtoBAIYr/YISAYPYbmTIIg3koYxj5E1OHKG7qPMAPjpm1QaJ =F9RH -----END PGP SIGNATURE-----
participants (2)
-
Carlos E. R.
-
Francisco F.