Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php sendmail能否处理大量传出的电子邮件?_Php_Email_Sendmail - Fatal编程技术网

Php sendmail能否处理大量传出的电子邮件?

Php sendmail能否处理大量传出的电子邮件?,php,email,sendmail,Php,Email,Sendmail,可能重复: sendmail是否设计用于处理大量传出的电子邮件?如果不是,Linux上哪些开源的免费邮件服务器通常用于大容量交付 我正在寻找的东西,可以发送200000通讯一天,并有PHP库 p/S: 我的网站现在在一个专用服务器上。目前,我正在使用cronjobs每15分钟发送5千份时事通讯。这种实现很快就会达到极限 现在,我想将邮件服务器拆分为另一个专用服务器。您要发送的新闻稿数量需要几件事: 服务器-如果你使用共享主机,大多数公司都不允许你发送那么多的时事通讯。您可能需要一个VPS或具有

可能重复:

sendmail是否设计用于处理大量传出的电子邮件?如果不是,Linux上哪些开源的免费邮件服务器通常用于大容量交付

我正在寻找的东西,可以发送200000通讯一天,并有PHP库

p/S: 我的网站现在在一个专用服务器上。目前,我正在使用cronjobs每15分钟发送5千份时事通讯。这种实现很快就会达到极限


现在,我想将邮件服务器拆分为另一个专用服务器。

您要发送的新闻稿数量需要几件事:

  • 服务器-如果你使用共享主机,大多数公司都不允许你发送那么多的时事通讯。您可能需要一个VPS或具有大量资源的专用服务器。我建议你至少吃两杯。还请记住,您的电子邮件服务器将一直发送电子邮件,这将产生cpu/ram使用率。因此,最好只使用这些服务器发送新闻稿
  • DKIM密钥(由于您每天将发送大量电子邮件,您的域可能会进入垃圾邮件过滤器)
  • SPF记录-需要通过大多数垃圾邮件过滤器 当我不得不这样做时,我有一个四核intel服务器和4gb内存。每日发送的通讯量约为3.5万份。服务器经过专门优化,只用于发送电子邮件。邮件服务器是james邮件服务器,我延迟了邮件发送——我有一个守护进程,每分钟处理15-25封邮件。这样服务器负载就不会太高,我可以绕过大多数垃圾邮件过滤器。首先,我使用sendmail,但我开始在发送一些电子邮件时遇到问题——它们在发送后一两天就被收到了,或者根本没有收到。我找不到问题出在哪里,所以我改用了James邮件服务器,它处理得很好

    在我看来,你应该把注意力更多地集中在你将得到的服务器上。您需要大量的cpu、ram和网络才能每天发送约20万份新闻稿。至于电子邮件服务器,你需要尝试一下,看看哪一个最适合你。另外,如果您有一个稳定的托管基础设施,您可以轻松地更改邮件服务器

    还要记住,您可能需要多台服务器才能及时发送这些新闻稿。如果你想在24小时内发送20万封电子邮件,这意味着你需要每小时发送8333封电子邮件。这是一个很大的cpu负载。您可能希望拆分作业,并使用两个、三个或一个僵尸网络服务器来快速处理任务

    我希望这有帮助


    另外,请看@hakre的帖子,它是作为一个标签添加的。你也应该考虑使用提供这种服务的其他公司的服务。

    < P>我最近切换到使用ErraseEmail。http://www.elasticemail.com)因为我发现他们的API对某些应用非常有用,而且他们的定价也很有竞争力。我有很好的交付能力(一旦我建立了SPF记录)和可靠性,到目前为止,我已经使用了大约4-5个月。如果你想把它放在内部…你需要一个专用的(至少是VPS)服务器,而不是一个共享的托管计划。和你的主机提供商谈谈,看看他们的限制是什么。我希望这能有所帮助。

    首先询问您的托管公司:)您应该咨询您的托管提供商。无论如何,作为可靠交付的建议,您应该考虑。有一些php类可以让你的生活变得非常简单。目前,我的网络服务器能够每15分钟发送5k新闻稿。它几乎达到了极限,但我们的用户群仍在增长。因此,我正在寻找一个可扩展的解决方案。亲爱的San,感谢您的回复。我以前确实考虑过亚马逊SES。但经过一些计算,它似乎不符合成本效益。因此,我想自己建立一个专门的邮件服务器,但我在这方面还是新手。@Boon Kgim:我建议你访问一些sendmail论坛,询问如何在那里建立邮件服务器。这个网站上的大多数人都是程序员,而不是系统管理员。我不希望在这里有太多的指导方针,我将添加一个副本。还有更多,它们可能会帮助您获得一些现有答案以及通常给出的答案类型。