向多个收件人发送电子邮件,但只有一个将显示在“收件人”字段中

时间:2010-04-25 11:18:50

标签: php email

是否可以向多个收件人发送电子邮件,但在收件人端,收件人只会看到他/她的电子邮件地址?如果是这样,我该如何做,你能指点我一些参考吗?

我知道这可以通过一个循环来完成,该循环分别发送给每个收件人。但是我还要考虑其他事情,例如1)服务器的设置:允许每小时发送的电子邮件数量2)服务器的设置:发送电子邮件之间的间隔秒数3)如果我添加几秒间隔(对于#2)电子邮件之间,id必须担心每个脚本的最长执行时间,因为如果收件人数量很大,我的电子邮件发送脚本可能需要几分钟

我也知道我可以为此做一个cron工作,但只是想知道是否有办法,真的,做我在第一段中概述的内容:)

由于

3 个答案:

答案 0 :(得分:2)

您需要使用循环向每位收件人发送单独的电子邮件。

答案 1 :(得分:0)

只需使用其他标头将收件人添加到BCC(查看php邮件功能documentation

答案 2 :(得分:0)

示例#4 http://php.net/manual/en/function.mail.phpBCC标题)。 添加带有昏迷分隔符的电子邮件。