how to send mail without human intervention?

Net Llama! netllama
Mon May 17 11:37:58 PDT 2004


I'm writing a bash script where I need to send email out depending on 
certain conditions within the script.

I'm thought that I could use 'mail' to do the job, but it seems to 
require human intervention to send the message out.  I'm trying:
mail -n -s "another test of mail" netllama at linux-sxs.org

yet it keeps insisting on having me type something for the body, and 
then hit Ctrl-D or a . at the end in order to send it.  Looking at the 
man page for mail there doesn't seem to be any option that lets me set 
the body message from the command itself.  Am i missing something 
obvious, or is there a better tool for the job?  thanks!

-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
L. Friedman                       	       netllama at linux-sxs.org
Linux Step-by-step & TyGeMo: 		    http://netllama.ipfox.com

  11:40pm  up 46 days,  8:00,  5 users,  load average: 0.00, 0.01, 0.00



More information about the Linux-users mailing list