像github这样的大公司如何对他们的电子邮件进行排队

问题描述 投票:0回答:2

我最近在一家公司工作,我们要向用户发送电子邮件,我们有一个名为 email 的队列,专门用于在系统中对电子邮件进行排队。但是这样发送所有消息花费的时间太长了,尤其是当用户超过 5000 时。所以我想知道大公司是如何做到这一点的,而且他们的电子邮件消息总是及时的,几乎不需要时间。有人可以给我一些见解吗?

我正在使用 Laravel 框架来完成这项工作。

laravel email queue task-queue multiple-processes
2个回答
0
投票

它与队列无关,因为看起来您正在发送批量电子邮件。

如果您使用自己的邮件服务器,这将取决于您的IP/域声誉和限制(每个提供商(例如:Gmail、Outlook ..)对新 IP 都有其限制)。

您必须在每个提供商上预热您的 IP,以便他们可以信任您(更不用说您必须设置正确的 DNS(DKIM、DMARC、SPF,...))。

如果您使用的是第 3 方(mailchamp、sendgrid、...),那么这将取决于他们的限制(按小时|天|月),您只需发送正文和电子邮件列表,他们就会执行以下操作休息。

此评论将在您提供更多信息后更新!


0
投票

大公司通过结合使用策略和工具来高效地发送批量电子邮件。以下是他们的一些做法: 电子邮件服务提供商 (ESP):公司经常使用 ESP 来一次发送大量电子邮件12。这些提供商拥有快速高效发送电子邮件的基础设施,并且还提供用于管理电子邮件列表、细分受众和跟踪绩效的工具12。 个性化和细分:为了使电子邮件更加有效,公司根据收件人的信息对其消息进行个性化123。他们还对电子邮件列表进行分段,以确保将正确的消息发送给正确的人123 自动化:公司将电子邮件营销活动自动化,以节省时间并确保一致性12。这可能涉及安排在特定时间发送电子邮件、设置对某些操作的自动响应以及使用工具自动个性化电子邮件12 测试和优化:公司不断测试他们的电子邮件,看看什么最有效12。这可能涉及不同主题行、电子邮件设计或号召性用语的 A/B 测试12。然后他们使用这些信息来优化未来的电子邮件12 法律合规性:公司确保遵守 CAN-SPAM Act 或 GDPR 等法律,这些法律规范公司如何发送营销电子邮件4。 电子邮件列表管理:公司专注于建立高质量的电子邮件列表。这涉及有机增长电子邮件列表、创建引人注目的选择加入表单、利用社交媒体和其他渠道的策略2。 请记住,发送大量电子邮件不仅关乎速度,还关乎为收件人提供价值。电子邮件的内容应该与受众相关且有吸引力12

© www.soinside.com 2019 - 2024. All rights reserved.