Adding *another* person to an e-mail *to:* address
| From: | Anthony Ritter | Date: | Mon, 19 Nov 2001 19:00:48 +0000 |
| Subject: | Adding *another* person to an e-mail *to:* address | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-75129@lists.php.net to get a copy of this message | ||
Hi,
Thanks to all that helped me out yesterday.
I'm using PHP with Apache on a MS Windows 98 box.
I would like to include a cc to another e-mail adresss when sending an
e-mail.
In addition I would like to *receive* and *also have the cc person receive*
this e-mail as well.
Right now, I am receiving an e-mail but not the other person using the
following script.
Using the variable and concatating the string to read:
$to.="addanother_emailaddress@home.net";
does not seem to work.
How do I go about configuring this script so that both of us - the *to*
person and the *cc* person can recieve the same e-mail?
The script:
................................
<?
$msg="Email sent from WWW site";
$msg.="Sender's name:\t$sender_name\n";
$msg.="Sender's email address:\t$sender_email\n";
$msg.="Message:\t$message\n\n";
$to="tony@gonefishingguideservice.com";
$other_email = "linda@worksbyhand.com";
$subject="Web Site Feedback";
$mailheaders="From: My Website<>\n";
$mailheaders.="Cc: $other_email\n";
$mailheaders.="Reply to: $sender_email\n";
mail($to,$subject,$msg,$mailheaders);
?>
..........................
In the above script:
I received an e-mail but *not* the cc person - Linda.
However, when I hit "reply" to that e-mail, both:
tony@gonefishingguideservice.com
and
linda@worksbyhand.com
showed up with Linda's as the cc.
O.K. That's half the riddle.
I'm trying to have both myself *and Linda* receive
an e-mail...not just me.
So I tried the following script by concatating the string
$to
...................................
<?
$msg="Email sent from WWW site";
$msg.="Sender's name:\t$sender_name\n";
$msg.="Sender's email address:\t$sender_email\n";
$msg.="Message:\t$message\n\n";
mailto:$to="tony@gonefishingguideservice.com";
$to.="linda@worksbyhand.com";
$other_email = "linda@worksbyhand.com";
$subject="Web Site Feedback";
$mailheaders="From: My Website<>\n";
$mailheaders.="Cc: $other_email\n";
$mailheaders.="Reply to: $sender_email\n";
mail($to,$subject,$msg,$mailheaders);
?>
<HTML>
<HEAD<
<TITLE> Simple Feedback Form </TITLE>
</HEAD>
<BODY>
<H1> The following email has been sent: </H1>
<P><strong>Your Name:</strong><br>
<? echo "$sender_name"; ?>
<P><strong>Your email address:</strong><br>
<? echo "$sender_email"; ?>
<P><strong>Message: </strong> <br>
<? echo "$message"; ?>
</BODY>
</HTML>
.................................................
And after using *that* script neither of us receive an e-mail except that it
gets bounced back as:
tony@gonefishingguideservice.comlinda
So, it seems that somewhere the string in
$to
is getting fouled up.
Any ideas?
Many thanks for your time and help.
Kindest regards,
Tony Ritter