Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 从批处理文件发送电子邮件的最佳方式是什么?_Windows_Email_Batch File - Fatal编程技术网

Windows 从批处理文件发送电子邮件的最佳方式是什么?

Windows 从批处理文件发送电子邮件的最佳方式是什么?,windows,email,batch-file,Windows,Email,Batch File,我有一个夜间批处理作业,可以判断它是否失败。我想让它给我发一封电子邮件,可能有一个附件,当它这样做 如何从Windows批处理(.bat)文件发送电子邮件?如果安装了作为IIS一部分的SMTP服务器,您可以使用Echo命令将文件写入拾取文件夹,并将其发送 echo From: test@example.com>tmp.txt echo To: test@example.com>>tmp.txt echo Subject: hello>>tmp.txt echo.&g

我有一个夜间批处理作业,可以判断它是否失败。我想让它给我发一封电子邮件,可能有一个附件,当它这样做


如何从Windows批处理(.bat)文件发送电子邮件?

如果安装了作为IIS一部分的SMTP服务器,您可以使用Echo命令将文件写入拾取文件夹,并将其发送

echo From: test@example.com>tmp.txt
echo To: test@example.com>>tmp.txt
echo Subject: hello>>tmp.txt
echo.>>tmp.txt
echo Hello world>>tmp.txt
copy tmp.txt \Inetpub\mailroot\Pickup

。没什么好说的了

你会怎么做一个附件?如果你想要附件,这不是方法,使用Blat或其他什么。(可能有东西正在运行调用CDOSYS的VBScript。)