Tareas programadas: autoenviar correo

26/07/2006 - 18:50 por josepe | Informe spam
Tenemos un programa que guarda todos sus datos en una sola carpeta. Con
una tarea programada hacemos que toda la carpeta se respalde en un zip y
luego se copie a otra pc.
Ahora necesitamos que ese zip de respaldo sea enviada en un correo a
otro lugar, ya no a otra pc, pero igual sin intervencion del usuario.
¿Se podrá ejecutar el enviar un correo usando solo comandos?.
¿Outlook Express o Mozilla Thunderbird podrán ejecutarse en modo
comando, con parámetros?

Gracias por sus copmentarios.
 

Leer las respuestas

#1 fermu [MVP Windows]
26/07/2006 - 18:58 | Informe spam
Hash: SHA1

josepe escribió:
Tenemos un programa que guarda todos sus datos en una sola carpeta. Con
una tarea programada hacemos que toda la carpeta se respalde en un zip y
luego se copie a otra pc.






Mediante el uso de utilidades para el envio de mails desde las linea de
comandos, y las ordenes schtasks o AT, puedes hacerlo.
Enviar mails desde la linea de comandos en windows puede ser una tarea
complicada, (con lo facil que es en linux :-P), pero nada que no se
pueda solventar con utilidades de terceros... he encontrado dos
utilidades, que permiten hacer esto de enviar mails desde linea de
comandos, con el fin de poder automatizarlas en scripts que funcionan
correctamente, (las he probado), tienes info respecto a ellas en esta
dirección

http://www.beyondlogic.org/solution...nemail.htm

Una de ellas es "bmail", con esta utilidad, desde la linea de comandos
es posible enviar un mail, un ejemplo sería:

bmail -s 192.168.0.1 -t root -f -b "prueba de bmail"

y con "mpack" se pueden adjuntar archivos a esos mails... unas
utilidades muy curiosas. :-)

Otra forma sería enviar los mails a traves de telnet, pero no se como se
adjunta archivos mediante este metodo, tienes info respecto a esto en
los articulos de la KB.

**/XFOR: Telnet para trasladar 25 para probar comunicación SMTP
http://support.microsoft.com/kb/153119/es

Aunque el articulo viene referido a Exchange e IIS, el metodo es
exportable a windows xp (y en general a cualquier S.O.)

Saludos / Fernando M.
MS MVP Windows - Shell/User
Fermu's Website - http://www.fermu.com
Fermu's Forum - http://fermu.notlong.com

Preguntas similares