DOS command to send email with attachment


I have a program that generates a text file report periodically. I want to write a batch file so that the text file is sent to another team member as an attachment.

Is there any DOS command that I can use to email that file to the team member?

Note that the PC that the text file is residing on does not have any email software. (It is just a Windows Server) Nor does the network that the PC is in have an email server.

Any suggestion is also welcomed.

Thank you,
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Benjamin VoglarIT ProCommented:
You can do it with powershell:

send-mailmessage -from "User01 <>" -to "User02 <>", "User03 <>" -subject "Sending the Attachment" -body "Forgot to send the attachment. Sending now." -Attachments "data.csv" -priority High -dno onSuccess, onFailure -smtpServer
NaviWorldSGAuthor Commented:
I am not familiar with powershell. Is it possible to create a batch file for powershell that can be called by the task scheduler?
Bill PrewIT / Software Engineering ConsultantCommented:
With the use of a free utility you can do this directly from a BAT script.  Get a copy of BLAT and experiment with it.  If you search experts exchange there are many examples of it's usage.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Batch

From novice to tech pro — start learning today.