gpt4 book ai didi

php - 使用 Laravel 应用程序发送大量电子邮件

转载 作者:可可西里 更新时间:2023-10-31 23:30:35 25 4
gpt4 key购买 nike

我目前正在使用 Laravel 框架开发 PHP 应用程序。我是 Laravel 的新手。在此应用程序中,我需要将调查链接发送到更多的电子邮件地址(从 5 到大约 1000 个收件人或更多)。

我以前从未使用过群发电子邮件。我想仅仅使用内置的电子邮件功能就可能让我的服务器被标记为发送垃圾邮件,甚至让我被停职。重要的是所有电子邮件都要到达收件人,并且他们至少在同一天到达。

我不需要任何调度程序。我只需要一个功能,我可以向其发送电子邮件并发送它。当我的应用程序邀请许多收件人回答调查时,每封电子邮件都包含一个单独的调查链接,用于识别用户。所以它必须能够发送大量的个人电子邮件。

我应该使用 Laravel 中内置的东西还是使用 MailchimpMandrill 或其他一些外部服务。

你的经验是什么?

最佳答案

我建议您使用外部 SMTP,例如 Sendgrid https://sendgrid.com/ .它真的很容易设置,如果您可以控制您的服务器环境,我建议安装一个 Postfix 邮件服务器并将其配置为通过 Sendgrid 发送所有电子邮件。说明在这里: https://sendgrid.com/docs/Integrate/Mail_Servers/postfix.html

安装您自己的本地邮件服务器可以让您非常快速地将批量电子邮件添加到您的邮件队列,然后您的本地邮件服务器可以处理所有连接问题、重试等...

我在我的电子邮件营销设置中使用了此设置,可以在 15 分钟内发送 15000 封电子邮件。

使用 Sendgrid(可能是任何其他电子邮件服务)的另一个优势是它们可以处理退订并为标记为垃圾邮件的用户提供反馈循环,因此您的应用程序不必这样做。

关于php - 使用 Laravel 应用程序发送大量电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28124620/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com