3
如何发送更多电子邮件(例如1000或更多)。 我使用laravel框架,我想发送电子邮件在一个请求或cron作业。如何使用cron作业在框架laravel上发送更多电子邮件
如果在使用中和使用它邮件fasade和发送电子邮件是缓慢的。 ..但如果使用邮件fasade和回拨给更多收件人,然后收到更多收件人的电子邮件。
我该如何发送电子邮件?
谢谢。
如何发送更多电子邮件(例如1000或更多)。 我使用laravel框架,我想发送电子邮件在一个请求或cron作业。如何使用cron作业在框架laravel上发送更多电子邮件
如果在使用中和使用它邮件fasade和发送电子邮件是缓慢的。 ..但如果使用邮件fasade和回拨给更多收件人,然后收到更多收件人的电子邮件。
我该如何发送电子邮件?
谢谢。
您可以将您的邮件推入队列并安排您的cron作业中的queue:work
命令。
https://laravel.com/docs/5.3/mail#queueing-mail
1000封电子邮件是很多,所以这是正常的,这需要时间。您的邮件服务器可能还会限制您的电子邮件,因此服务器不会被标记为垃圾邮件服务器。
谢谢你的回答。如果我在Mail fasade的时候使用,然后我会分别发送电子邮件给每个人? – martinek
是的,只需在您的while循环中排列所有电子邮件。然后,队列工作人员可以在没有(真的)放慢应用程序的情况下将它们全部发送到后台。 – Loek