2016-11-19 101 views
-1

我每天都会从我的php应用程序向我的客户发送大量邮件。现在我在循环结构中使用PHP内置的mail()函数。当我检查我的邮件服务器日志中发送的邮件总数时,我可以看到一些偏差。当我在网上查了一下php邮件()时,人们说我们不应该使用mail()发送批量邮件(即使php.net已经提到过这个)从php应用程序发送邮件

现在我的问题是我有哪些邮件函数用于发送批量邮寄 - 邮件::梨包,PHPMailer的类,快捷邮件或其他...

请建议我

回答

1

如果您发送的群发电子邮件了自己,你将需要密切关注所谓的DNSRBLs。 PHP mail()函数是发送电子邮件的基本方式。最基本的使用形式很容易被发现,并被垃圾邮件陷阱定期捕获。您可以使用诸如您提到的各种邮件发送类(我个人喜欢Ultimate E-mail Toolkit,我编写和维护)的工具来帮助掩盖发送正确形成的电子邮件的一些困难并避免大量过滤问题。你也应该阅读:

https://blog.codinghorror.com/so-youd-like-to-send-some-email-through-code/

正确的PTR记录和SPF是非常重要的。 DKIM不那么重要,而且稍微更烦人。三者中最难的部分是让他们配置得恰到好处,这样大多数系统都可以通过电子邮件发送邮件。如果有人没有收到你的电子邮件,我认为你不应该把你的头发拉出来。 他们的电子邮件提供商已经坏了,他们应该建立自己的私人电子邮件服务器,而不是使用大公众人物(GMail,Yahoo,Hotmail/Live/Outlook.com,他们的ISP等)。

此外,请勿从您的主网站服务器发送批量电子邮件。如果该服务器卡在黑名单中,则发送普通电子邮件变得非常困难。

相关问题