5

ウェブサイトからPEARメールのコードをコピーしてデータを入力しました。できます。メールを送信しますが、bccを使用して多くの人に送信し、アドレスを匿名にしたいと思います。$ toの受信者には送信されますが、$bccには送信されません。

コード:

<?php
$message = "yay email!";
require_once("Mail.php");
$from = 'myaddress@mysite.com ';
$to = "anadress@gmail.com";
$bcc = "thepeopleimemailing@yaddayadda.com";
$subject = " test";
$body = $message;
$host = "smtp.mysite.com";
$username = "myusername";
$password = "mypassword";
$headers = array ('From' => $from,
    'To' => $to,
    'Cc' => $cc,
    'Bcc' => $bcc,
    'Subject' => $subject
);
$recipients = $to;


$smtp = Mail::factory('smtp',
    array ('host' => $host,
        'auth' => true,
        'username' => $username,
        'password' => $password,
        'port' => '25'
    )
);
$mail = $smtp->send($recipients, $headers, $body);
if (PEAR::isError($mail)) {
    echo($mail->getMessage());
}
else {
    echo("Message successfully sent!");
}
?>

追記私は他のフォーラムでヘッダーを配列に入れてはいけないと読んだのですか?ヘッダーの概念を理解するのに苦労しています。彼らは何をし、どのように整理すればよいですか?to、from、subject、bccが欲しいだけです。

ありがとう!

4

3 に答える 3

0

使用する$headers['Cc'] = 'cc@example.com, bb@example.com, dd@ex.com';

pear メールについては、以下のリンクを参照してください。

PHP PEAR MAIL で複数の CC と BCC を送信する

またはから助けを得ることができます

http://phpmailer.worxware.com/index.php?pg=exampledb -- ナシメールではありません。しかし、それは非常にうまく機能します。私はこれを使用しましたが、統合は非常に簡単です。

于 2013-01-28T10:03:47.530 に答える