Jump to content

[SOLVED] Basic PHP Email


nashyboy

Recommended Posts

Guys this is probably very straight forward however, i can't quite work it out.

 

Please see the below code....

 

<?php

$to = '[email protected], ';

$subject = 'test';

$message = "Blah Blah\n\n

Name: " . $name . "\n

Username: " . $username . "\n

Site: " . $site . " \n

Role: " . $role . " \n\n

Regards\n

Selection Services";

$headers .= "CC: [email protected]\r\n";

$headers .= "From: [email protected]\r\n";

 

 

mail($to, $subject, $message, $headers);

 

?>

 

All works except the cc field.

 

I receive the email stating it has been cc'd to [email protected] however its doesnt actually go to them.....

 

If someone could help it would be appreciated.

 

Thanks,

 

Paul

Link to comment
https://forums.phpfreaks.com/topic/39489-solved-basic-php-email/
Share on other sites

Have tried the various things above but no joy and dont particlatly want to use a mailer would rather have my own code work.

 

i can get away without using the cc if i can send to 2 addresses. however the below doesnt work still....

 

<?php

$to = '[email protected], [email protected]';

$subject = 'test';

$message = "Blah Blah\n\n

Name: " . $name . "\n

Username: " . $username . "\n

Site: " . $site . " \n

Role: " . $role . " \n\n

Regards\n

Selection Services";

$headers .= "From: [email protected]\r\n";

 

 

mail($to, $subject, $message, $headers);

 

?>

 

fully tested working ok.

 

<?php

$to = '[email protected]';

$subject = 'test!';
$message = "Blah Blah\n\n
Name: " . $name . "\n 
Username: " . $username . "\n 
Site: " . $site . " \n
Role: " . $role . " \n\n
Regards\n
Selection Services";


$headers = "From: [email protected]\r\n" .
       'X-Mailer: PHP/' . phpversion() . "\r\n" .
       "MIME-Version: 1.0\r\n" .
       "Content-Type: text/html; charset=utf-8\r\n" .
       "Content-Transfer-Encoding: 8bit\r\n\r\n";


if(mail($to, $subject, $message, $headers)){

echo"Mail was sent to: $to";

}else{

echo"Sorry the email $to was bad ";

}

?>

works perfect ok.

 

 

 


<?php

$name='redarrow';
$username="redarrow";
$site="www.redarrow.com";
$role="admin";


$to = '[email protected]';

$subject = 'test!';
$message = "Blah Blah <br>
Name: " . $name . "\n 
Username: " . $username . "<br>
Site: " . $site . " <br>
Role: " . $role . " <br>
Regards\n
Selection Services";


$headers = "From: [email protected]\r\n" .
      'X-Mailer: PHP/' . phpversion() . "\r\n" .
      "MIME-Version: 1.0\r\n" .
      "Content-Type: text/html; charset=utf-8\r\n" .
      "Content-Transfer-Encoding: 8bit\r\n\r\n";


if(mail($to, $subject, $message, $headers)){

echo"mail was sent to: $to and $headers";

}else{

echo"soory the email was bad ";

}

?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.