2016-03-22 9 views
1

CCでメールを送信したい。電子メールは正常に送信されますが、CCは送信されません。PHPメール機能にCCを追加する

$to = '[email protected]'; 
$subject = 'Order Details of Order Number:'.$orderID; 
$headers = "From: [email protected]\r\nReply-To: [email protected]"; 
$headers .= "\r\nContent-Type: multipart/alternative; boundary=\"PHP-alt-".$random_hash."\""; 
$message = "Test Message"; 
$headers .= 'Cc: [email protected]' . "\r\n"; 
mail($to, $subject, $message, $headers); 

このメールをHTMLとして送信しています。

+0

してみてください。 'Cc:[email protected]'。 "\ r \ n"; – mgalesic

答えて

0

は、次の順序で、このコードを追加してみます。$ヘッダ= "\ rを\ n" は: "\ rを\ n" はccの文字列の前に追加

$headers = "From: $from_email\r\nReply-To: $from_email"; 
$headers .= 'Cc: [email protected]\r\n'; 
$headers .= 'Bcc: [email protected]\r\n'; 
$headers .= "Return-Path: <[email protected]>\r\n"; 

//add boundary string and mime type specification 
$headers .= "Content-Type: multipart/mixed; boundary=\"PHP-mixed-".$random_hash."\""; 

Resource

+0

あなたのコードを試してみましたが、これはメインの受信者だけに送信されます。あまりにもジャンクでhtml形式ではありません – Rajesh

+0

混在ではなくcontent-typeの代替を使用すると、受信箱とhtml形式で送信されますが、ccは$ headers = "\ r \ nContent-Type:multipart/alternative; boundary = \" PHP-alt - "。$ random_hash"; \ " – Rajesh

関連する問題