Sono in esecuzione Windows 2003 Service Pack 2. Ho un file batch che viene eseguito su richiesta. Voglio ricevere un'e-mail ogni volta che viene eseguito il file batch. L'email è semplice, solo una frase che indica che il file batch è stato eseguito; è sempre lo stessoCome inviare una semplice email da un file batch di Windows?
Ho provato un paio di cose per fare questo. Ho pensato a telnet, ma non riesco a capire come reindirizzare un insieme di comandi in telnet; I file batch di Windows non hanno uno "stile documento" in stile Unix e chiamano "telnet <scriptfile"
dove file di script contiene i comandi per inviare un messaggio di posta elettronica non funzionante. Ho anche trovato un paio di soluzioni su Internet usando CDO.Message, ma non l'ho mai usato prima e ho continuato a ricevere messaggi di errore che non capisco.
Come posso inviare una semplice email da un file batch di Windows?
[Questo] (http://www.msexchange.org/articles/sending-email-without-client.html) potrebbe essere d'aiuto. Spiega come farlo dalla riga di comando o usando telnet – vaichidrewar
Non c'è alcuna directory \ Inetpub \ mailroot \ pickup, quindi il metodo di prelievo non funziona. Non sono autorizzato ad installare alcun software sulla macchina, quindi il metodo blat non funziona. Non voglio farlo manualmente, quindi il metodo telnet non funziona. E non ho ASP, quindi quel metodo non funziona. Altre idee? – user448810
possibile duplicato di [invio di posta dal file batch] (http://stackoverflow.com/questions/709635/sending-mail-from-batch-file) –