sending mail with a script question

Giorgos Keramidas keramida at ceid.upatras.gr
Sat Apr 5 18:37:24 PST 2003


On 2003-04-04 23:45, David Banning <david at skytracker.ca> wrote:
>
> I am running a php program in a browser which eventually compiles some
> files and emails them to a person of their choosing. The problem is
> that the system identifies the browser user as nobody.
>
> I send the mail using a line something like;
>
> cat textfile | mutt -s"Quote/Attachments" -afile1 -afile2 john at doe.com
>
> but the problem is that the recipient sees the sender address as from
> "nobody at ourhost.com", when I want it seen as "david at ourhost.com".  I
> have the name of the user available in the script but I see no way of
> running the mail script as that person since any browser viewing the
> system is "nobody".


Try this:

	cat textfile | \
	mutt -s "Subject here" \
	     -x -e 'set envelope_from=yes' -e 'my_hdr From: sender at address.net' \
	     -a attachment1 -a attachment2 \
	     john at doe.com

The change is the addition of the two -e options and -x.

- Giorgos



More information about the freebsd-questions mailing list