mail()函数不发送多封电子邮件

时间:2017-08-11 14:01:15

标签: php email

使用mail()功能,我可以发送一封没有问题的电子邮件。但是,当我尝试发送第二封电子邮件时,我会收到第一封电子邮件,但不会收到第二封邮件。

$s1 = mail("info1@domain.com", $subject, $message, $headers);
$s2 = mail("info2@domain.com", $subject, $message, $headers);
$s3 = $s1 && $s2;

$s3TRUE。 我曾尝试在一个邮件中发送两封电子邮件:

mail("info1@domain.com, info2@domain.com", $subject, $message, $headers);

仍然只发送第一个而不是第二个。 我怎么解决它?当然,电子邮件地址都是有效的,没有一个在垃圾邮件文件夹中。

1 个答案:

答案 0 :(得分:0)

不确定您是如何添加标题的,但在声明标题时尝试添加此标题:

$headers .= 'Cc: info2@domain.com' . "\r\n";

将电子邮件复制到第二个电子邮件地址。