RE: two small issues with php mail

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is a new trick for me, can you kindly explain?
I know what you are getting at, I am just not real sure on th method?

Do I just replace "mail" and the end with print?
Aka
mail($email, $subject, $body, $headers);
with
print($email, $subject, $body, $headers);

??

-----Original Message-----
From: replies-lists-b2z2-php@xxxxxxxxxxxxxxxxxxxxx
[mailto:replies-lists-b2z2-php@xxxxxxxxxxxxxxxxxxxxx] 
Sent: Monday, November 19, 2007 8:44 PM
To: Brad
Subject: RE:  two small issues with php mail

well, you need to do some basic debugging.

a) replace your mail() function with print statements and review the
output to make certain that it is correct. [this will require that
you look at appropriate documentation to see how message headers/body
should be formatted.]

b) if "a)" looks right, then look at your mail server's logs to see
what shows up there.

  - Rick


------------ Original Message ------------
> Date: Monday, November 19, 2007 08:19:49 PM -0500
> From: Brad <brads@xxxxxxxxx>
> To: 'Philip Thompson' <philthathril@xxxxxxxxx>
> Cc: php-general@xxxxxxxxxxxxx
> Subject: RE:  two small issues with php mail
> 
> It makes sense, but the Bcc is still not making it through.
> 
> Not sure if the smtp portion is correct either.
> No parse errors, but no email from the bcc either.
> 
> <?
> $email = $_REQUEST['email'];
> $fromaddress = 'admin@xxxxxxxxxxxxxxxxxxxxx';
> $fromname = 'Zone of success Club'; $eol = "\r\n";
> $smtp = "localhost";
> $headers  = 'From: '.$fromname.' <'.$fromaddress.'>'.$eol;
> $headers .= 'Bcc: webmaster@xxxxxxxxxxxxxx'; $eol = "\r\n";
> $headers .= 'Reply-To: '.$fromname.' <'.$fromaddress.'>'.$eol;
> $headers .= 'Return-Path: '.$fromname.' <'.$fromaddress.'>'.$eol;
> $headers .= 'X-Mailer: PHP '.phpversion().$eol;
> $headers .= 'Content-Type: text/html; charset=iso-8859-1'.$eol;
> $headers .= 'Content-Transfer-Encoding: 8bit';
> $subject = 'Your free book!';
> $body = '<a
> href="http://www.ggggggggggggg.com/freePDF/autopilotebook.pdf";>"Cli
> ck ME"</a>  Here is your FREE autopilot book!!!!';
> mail($email, $subject, $body, $headers);
> ?>
> 
> 
> 
> -----Original Message-----
> From: Philip Thompson [mailto:philthathril@xxxxxxxxx] 
> Sent: Monday, November 19, 2007 7:00 PM
> To: php-general@xxxxxxxxxxxxx
> Subject: Re:  two small issues with php mail
> 
> On Nov 19, 2007 5:52 PM, Brad <brads@xxxxxxxxx> wrote:
> 
>> Why are you being to belligerent?
>> English 101-104 I have aced.
>> Top secret security clearance I maintain.
>> Concatenate I know well (why would I combine the from, and the
>> bcc?)
> 
> 
> I will refrain from the rest of the posts/slams and stick to your
> question in the (...).
> 
> "From" and "Bcc" are *BOTH* part of the headers - that's why you
> want to concatenate them. By not using the . (dot), you are
> over-writing the "From" line.
> 
> Bad/Pointless assignment:
> $headers = "From: ...";
> $headers = "Bcc: ...";
> 
> Good/Useful assignment:
> $headers = "From: ...";
> $headers .= "Bcc: ...";
> 
> Good luck.
> ~Philip
> 

---------- End Original Message ----------

No virus found in this incoming message.
Checked by AVG Free Edition. 
Version: 7.5.503 / Virus Database: 269.16.0/1137 - Release Date: 11/18/2007
5:15 PM
 

No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.503 / Virus Database: 269.16.0/1137 - Release Date: 11/18/2007
5:15 PM
 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux