El Tue, 21 Dec 2010 20:51:33 +0100, admin-listas escribió:
El 21/12/2010 20:00, Camaleón escribió:
(...)
Sólo se me ocurre que el script inicie una nueva instancia del thunderbird con el "-compose" para que los haga de uno en uno, por ejemplo, con un bucle "for cada una de las direcciones de correo in $file"
/usr/bin/thunderbird -compose "to=$email,subject='Me debes un millon',body='',..."
O algo asín... ahora que tendrías que estar dándole al botoncito de "enviar" para cada uno de ellos O:-)
Correcto es como esta ahora, pero es lo que quiero, hay que revisar como sale cada correo, ya sabes, control de calidad y eso. Solo era por si se podia agilizar al iniciarse cada instancia sin tener que cerrar el thun. Pero si no se puede pues nada, esperaremos unos segundos mas.
No hace falta cerrarlo ¿no? :-? Inicias el Thundercito y lo dejas abierto. Una vez abierto ejecutas el script y listo (te va abriendo nuevos mensajes para que los envíes -uno por cada correo que quieras enviar- pero no es necesario que cierres la instancia "padre" (de hecho, si la mantienes abierta te crea todos los mensajes al instante, a la espera de que los envíes). *** cat emails.txt | while read line; do icedove -compose "to='${line}',subject='Me debes un millon',body=''"; done *** Ojo con el comando de arriba si la lista de e-mails contiene miles de correos :-P
Venga, prospero 2011, a ver si es mejor que este.
Igualmente :-) Saludos, -- Camaleón -- 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