【问题标题】:Mail() Mass Email SendingMail() 群发邮件
【发布时间】:2013-08-15 07:13:30
【问题描述】:

如何使用 PHP 内置的 mail() 函数发送群发电子邮件?

我知道这不是很有效,但我需要一种简单的方式来发送大量电子邮件。

我知道如何发送给一个人。

提前致谢

【问题讨论】:

  • “质量”是多少?你为什么要这样做? (那里有很好的邮件列表程序)
  • MonkeyZeus 的解决方案将完美运行,使用 foreach 从数据库中提取电子邮件地址或使用逗号分隔的任何数量的将多个名称放入 to/cc/bcc 的方法也将完美运行。但是,如果您要发送成百上千的批量电子邮件,则需要注意您的托管系统允许的内容。 (每条消息的 to/cc/bcc 限制,或每小时消息限制等)

标签: php email send massmail


【解决方案1】:

在 to/cc/bcc 字段中,您可以使用逗号分隔电子邮件。

$to = 'email1@yahoo.com, email2@yahoo.com, email3@yahoo.com, email4@yahoo.com, email5@yahoo.com';

【讨论】:

  • 这在我们披露其他收件人的电子邮件地址时有效。但是,如果我们想在单次迭代中向 10 个用户发送电子邮件而不透露其他接收者的电子邮件地址,该怎么办。
  • 为了实现您的目标,您必须填写正确的密件抄送标题,如本答案所述:stackoverflow.com/a/9525476/2191572 但请确保至少发送一个人TO,即使它是类似no_reply@yoursite.com
猜你喜欢
  • 2012-03-24
  • 1970-01-01
  • 1970-01-01
  • 2012-10-06
  • 2014-10-03
  • 2011-04-22
  • 2011-06-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多