0

最初のメールは私だけに届き、2 番目のメールは私と CC に重複して届きます。BCCはありません。

メールコード:

$to = 'to@email.com';
$subject = 'Email';
$message = '<html><body><p>Hello from me!<br>';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers = $headers . 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers = $headers . 'From: from@email.com' . "\r\n";
$headers = $headers . 'Reply-To: from@email.com' . "\r\n";
$headers = $headers . 'CC: cc@email.com' . "\r\n";
mail($to, $subject, $message, $headers);

ご覧のとおり、CC は 1 つだけで、'to' アドレスは 1 つしかありません。PHP.ini ファイルではないと思います。

[PHP]

engine = On

max_execution_time = 60     ;
 Maximum execution time of each script, in seconds 
max_input_time = 120    ;
 Maximum amount of time each script may spend parsing request data
memory_limit = 128M      ; 
Maximum amount of memory a script may consume (8MB)

post_max_size = 150M

default_mimetype = "text/html"

default_charset = "UTF-8"

file_uploads = On

upload_max_filesize = 150M

allow_url_fopen = On

user_agent="PHP"

default_socket_timeout = 60

cgi.fix_pathinfo = 1

cgi.fix_pathinfo = 1

しかし、そこにあります。なぜ私は二重になっているのですか?

4

1 に答える 1

0

Swift Mailer などの電子メール処理ライブラリを使用することをお勧めします。この種のことは、独自のヘッダーをつなぎ合わせるよりもはるかにうまく処理できます。

http://swiftmailer.org/

于 2012-05-07T10:35:46.853 に答える