Thanks, David. That will work nicely. - Robert On Thu, Feb 24, 2011 at 9:59 AM, David Dooling <[email protected]> wrote: > On Thu, Feb 24, 2011 at 12:18:36AM -0500, Robert Citek wrote: >> Got this to work on another machine: >> >> date | mail -s "Test message" [email protected] -- -r [email protected] >> >> More elegant solutions welcome. > > If you just want a command-line solution, you can use mutt. > > $ date | mutt -s "Test message" -e 'set [email protected]' > [email protected] > > or if you want to set the name also and not just the email address > > $ date | mutt -s "Test message" -e 'unset use_from' \ > -e 'my_hdr From: "Robert Citek" <[email protected]>' \ > [email protected] > > and if you also want to sent the envelope from (so bounces go to the > person who you want to appear to have sent the message rather than the > actual sender (root)) > > $ date | mutt -s "Test message" -e 'unset use_from' \ > -e 'my_hdr From: "Robert Citek" <[email protected]>' \ > -e 'set use_envelope_from' [email protected] > >> On Thu, Feb 24, 2011 at 12:08 AM, Robert Citek <[email protected]> >> wrote: >> > Hello all, >> > >> > Anyone know how to modify the From address when using the linux mail >> > command? >> > >> > I'm wanting to run a cronjob from root that sends out a message as >> > originating from a particular user. However, every test message I've >> > tried shows it as coming from root@$hostname. A google search >> > suggested two routes, using -r or using -a and specifying the From: >> > header. Neither of these worked for me: >> > >> > $ date | mail -r [email protected] -s "Test message" [email protected] >> > $ date | mail -a "From: [email protected]" -s "Test message" >> > [email protected] >> > >> > Apparently, my version of mail doesn't have the -r option. The -a >> > options works with every other header but "From:", e.g. "X-foo: bar" >> > gets added to the headers of the message. >> > >> > It would be silly to have to rewrite this relatively simple task in >> > perl/php/ruby/python or even raw smtp because of this one missing >> > feature in mail. >> > >> > Still googling but any pointers appreciated. >> > >> > Regards, >> > - Robert >> > >> > > -- > David Dooling > http://www.politigenomics.com/ > > -- > Central West End Linux Users Group (via Google Groups) > Main page: http://www.cwelug.org > To post: [email protected] > To subscribe: [email protected] > To unsubscribe: [email protected] > More options: http://groups.google.com/group/cwelug
-- Central West End Linux Users Group (via Google Groups) Main page: http://www.cwelug.org To post: [email protected] To subscribe: [email protected] To unsubscribe: [email protected] More options: http://groups.google.com/group/cwelug
