提问人:Nyariki Karuma 提问时间:9/28/2023 更新时间:9/30/2023 访问量:51
像 github 这样的大公司如何排队他们的电子邮件
How do big companies like github queue their emails
问:
我最近在一家公司工作,我们向用户发送电子邮件,我们有一个名为 email 的队列,专门用于在系统中对电子邮件进行排队。但这需要很长时间才能发送所有消息,尤其是当用户超过 5000 时。所以我想知道大公司是如何做到这一点的,而且他们的电子邮件总是及时的,几乎不需要时间。有人可以给我一些见解吗?
我正在使用 laravel 框架来完成这项工作。
答:
0赞
Othmane Nemli
9/28/2023
#1
它与队列无关,因为您似乎正在发送批量电子邮件。
如果您使用自己的邮件服务器,这将取决于您的 IP/域信誉和限制(每个提供商(例如:Gmail、Outlook 等)对新 IP 都有其限制)。
您必须在每个提供商上预热您的 IP,以便他们可以信任您(更不用说您必须设置正确的 DNS(DKIM、DMARC、SPF 等))。
如果您使用的是第三方(mailchamp,sendgrid,...),则取决于他们的限制(按小时|天|月),您只需发送正文和电子邮件列表,剩下的就交给他们了。
此评论将在您提供更多信息后更新!
评论