2015-12-17 40 views
-3

我有一个要求,我必须发送电子邮件给成千上万的用户。 php的基本mail(parameter...)很好,但对于这种情况,我不想遍历电子邮件并逐个发送。通过Php发送大量电子邮件(专家意见)

看了很多问题,但没有找到相关答案,一口气拍摄海量电子邮件。

排队是另一种选择,但如果我们看到将做同样的工作,则从队列中取出一封电子邮件,并将邮件发送到该电子邮件。

有没有什么办法可以快速发送大量电子邮件,例如1次拍摄可能会发送给40,000个用户的电子邮件?

另一种方法,使电子邮件的庞大阵容(逗号分隔),并使用BCC给他们,但我想BCC和CC都有限制(是这样的吗?)

+0

是的,有是极限。以下是Google提供的文档(如果您要使用Gmail SMTP):https://support.google.com/a/answer/166852?hl = zh_CN – Nikhil

+0

@Nikhil,但我不会使用Google的邮件服务器。我将使用Linux的邮件服务器。 –

+0

将地址放入一个数组中并在执行数组时将邮件();功能被称为 – Kray

回答

1

您正在寻找的东西像Swiftmailer。这是通过PHP进行群发邮件的理想电子邮件解决方案。

-1

,只要你想在$像这样的逗号单独的值参数,您可以设置接收器为多:$到=“test1.mail @ email.com,test2.mail @ email.com”

+0

电子邮件数量是否有限制? –

+0

我认为它没有限制发送邮件,但是你必须测试它。 – Learner