PHP - 多个电子邮件地址

时间:2011-02-26 02:34:14

标签: php email

这是我到目前为止的php

$headers  = "From: webinquiries@someplace.com\n";
$headers .= "Reply-To: sales@someplace.com\n";
$headers .= 'Bcc: someone@someplace.com' . "\r\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: text/plain; charset=ISO-8859-1\n";
mail($to, $subject, $body, $headers);

如何在此列表中再添加三个电子邮件地址

3 个答案:

答案 0 :(得分:4)

您可以使用逗号分隔的电子邮件地址或任何其他符合RFC 2822的字符串传递字符串。

请阅读PHP手册中的mail功能文档。

答案 1 :(得分:1)

创建一个电子邮件地址数组,遍历数组中的每个项目并调用mail()函数。或者提交逗号分隔的列表,如User <user@example.com>, Another User <anotheruser@example.com>

如果您的电子邮件“需求”需要发送大量电子邮件,您可能需要查看一些第三方库,因为mail功能非常“精致”。

答案 2 :(得分:0)

使用类似SwiftmailerPHPMailer的内容 - 它们消除了创建基于MIME的电子邮件的繁重工作,并允许任意组合的任意数量的To / CC / BCC地址。