質問

BCC/CC(ヘッダー内)で指定されたレシピエントは受信されません。同様の質問があるいくつかの投稿を見つけました、答えはありません...

コードは以下にあり、質問は次のとおりです。「誰かが同様の問題を抱えていましたか?」

require_once "Mail.php";

$host = "mail.mailserver.com";
$username = "notification@yourhost.com";
$password = "getyourownpassword";

$headers = array ('From' => "User Name <$username>",
                  'To' => $to_,
                  'Cc' => 'Patty <patty@gmail.com>',
                  'Subject' => $subj_,
                  'Content-type' => 'text/html');

$smtp = Mail::factory('smtp',
                      array ('host' => $host,
                             'auth' => true,
                             'username' => $username,
                             'password' => $password));

$mail = $smtp->send($to_, $headers, $mail_msg);
役に立ちましたか?

解決

Pear Mailモジュールを使用しているようです。あなたが読んだら ここ Pearモジュールに渡されたヘッダーについての議論が表示されます。メッセージの見た目は、実際に誰が手に入らないかを指定します。 CCヘッダーを追加すると、その人はCC'Dとして現れますが、実際にそれを受け取るには、受信者アレイに追加する必要があります。 BCCの場合、それらをRecpientsアレイに追加しますが、ヘッダーに表示しないでください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top