how to send mail without human intervention?
Net Llama!
netllama
Mon May 17 11:38:00 PDT 2004
excellent, perfect! i don't know why that didn't work for me before.
thanks!
Joel Hammer wrote:
> This works for me:
> echo My message | mail -s Testing addressee
> Joel
>
> On Fri, Sep 20, 2002 at 11:51:26PM -0700, Net Llama! wrote:
>
>>grrr...i hate it when i do this. ok, i figured out a workaround
>>(although not what i'd call ideal). I can redirect the contents of a
>>file into that mail command like so:
>>mail -n -s "another test of mail" netllama at linux-sxs.org < /tmp/whatever
>>
>>i just wish there was a way to just specify the body somehow. oh well.
>>
>>Net Llama! wrote:
>>
>>>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
5:35pm up 47 days, 1:55, 3 users, load average: 0.11, 0.30, 0.39
More information about the Linux-users
mailing list