0

私はそれを読んだ

すべてのカスタムヘッダー(From、Cc、Bcc、Dateなど)がサポートされています

PHP mail()リファレンスからですが、実際にこれをコードに実装するにはどうすればよいですか?つまり、受信者に他の電子メールを見せたくないのです...これまでに。

何かのようなもの:

<?php
$to = "someguy@somesite.com, another@abc.com, someother@def.com";
$subject = "test message";
$msg = "this is a test";
$headers = "Bcc"; // <-- this?

if (mail($to, $subject, $msg, $headers)) 
    echo "message sent";
else 
    echo "uh oh";
?>
4

2 に答える 2

3

ページの例を見てください。

これが1つです...

$headers .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' . "\r\n";
$headers .= 'From: Birthday Reminder <birthday@example.com>' . "\r\n";
$headers .= 'Cc: birthdayarchive@example.com' . "\r\n";
$headers .= 'Bcc: birthdaycheck@example.com' . "\r\n";

Bcc:したがって、ヘッダーの後にコンマ区切りの電子メールアドレスを追加するだけです。

$recip配列からBCCにアドレスを追加するループのあるものを次に示します。

$headers.="Bcc: "; 
while($count < $count_recip){ 
    $headers.=$recip[$count].", "; 
    $count ++; 
} 
于 2012-08-15T02:51:18.443 に答える
0

アドレスをエンベロープ(つまり受信者のリスト)に追加しますが、メッセージ(つまりヘッダー)には追加しません。

于 2012-08-15T02:51:16.383 に答える