Martin Brown
Martin Brown

Reputation: 25320

What is the best way to send an email from a batch file?

I have a nightly batch job that can tell if it has failed. I want it to send me an email, possibly with an attachment when it does.

How can I send an email from a Windows Batch (.bat) file?

Upvotes: 3

Views: 4578

Answers (2)

Mark Brackett
Mark Brackett

Reputation: 85665

Blat. Nothing more needs to be said. ;)

Upvotes: 4

Svante Svenson
Svante Svenson

Reputation: 12478

If the SMTP-server that is a part of IIS is installed, you could use the Echo command to write a file to the pickup folder, and it'll get sent.

echo From: [email protected]>tmp.txt
echo To: [email protected]>>tmp.txt
echo Subject: hello>>tmp.txt
echo.>>tmp.txt
echo Hello world>>tmp.txt
copy tmp.txt \Inetpub\mailroot\Pickup

Upvotes: 3

Related Questions