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