Estoy ejecutando Windows 2003 Service Pack 2. Tengo un archivo por lotes que se ejecuta a pedido. Quiero enviar un correo electrónico cada vez que se ejecute el archivo por lotes. El correo electrónico es simple, solo una frase que indica que se ejecutó el archivo por lotes; es lo mismo todo el tiempo¿Cómo enviar un correo electrónico simple desde un archivo por lotes de Windows?
He intentado un par de cosas para hacer esto. Pensé en telnet, pero no puedo descifrar cómo redirigir un conjunto de comandos a telnet; Los archivos por lotes de Windows no tienen un "documento aquí" de estilo Unix y llamar a "telnet <scriptfile"
donde archivo de comandos contiene los comandos para enviar un correo electrónico no funcionó. También encontré un par de soluciones en Internet usando CDO.Message, pero nunca las había usado antes y seguía recibiendo mensajes de error que no entendía.
¿Cómo puedo enviar un correo electrónico simple desde un archivo por lotes de Windows?
[Este] (http://www.msexchange.org/articles/sending-email-without-client.html) podría ayudar. Explica cómo hacerlo desde la línea de comando o usando telnet – vaichidrewar
No hay directorio \ Inetpub \ mailroot \ pickup, por lo que el método de recolección no funciona. No puedo instalar ningún software en la máquina, por lo que el método blat no funciona. No quiero hacer esto manualmente, por lo que el método telnet no funciona. Y no tengo ASP, por lo que ese método no funciona. ¿Alguna otra idea? – user448810
posible duplicado de [envío de correo desde el archivo por lotes] (http://stackoverflow.com/questions/709635/sending-mail-from-batch-file) –