发送大量邮件而不发疯(SendGrid?云?) [英] Sending mass mail without going insane (SendGrid? cloud?)

查看:20
本文介绍了发送大量邮件而不发疯(SendGrid?云?)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要以编程方式将定期简报以及小批量的简报发送到一个 10k 强大的邮件列表.

I need to send regular newsletters, as well as smaller batches, to a 10k strong mailing list, programmatically.

我们目前正在导出我们的列表,然后使用 Campaign Monitor 的 Web 界面创建和发送新闻通讯.Campaign Monitor 很棒,但它太贵了.仅向整个列表发送一封电子邮件的成本为 105 美元,发送小批量的成本更高,因为它们按每个广告系列"收费.

We're currently exporting our list and then using Campaign Monitor's web interface to create and send the newsletters. Campaign Monitor is great, but it is simply too expensive. Sending just one email to the entire list costs us $105, sending smaller batches is even more expensive as they charge 'per campaign'.

我有两个要求:

  1. 我不想担心退回、域名密钥、黑名单、ISP 或任何此类问题.
  2. 我想要一个尽可能便宜的解决方案.

我最好的选择似乎是使用 SendGrid(或其他东西?).似乎他们为您提供了一个 SMTP 服务器,并且他们担心要求 1 中的所有废话.人们如何实际使用它以编程方式发送电子邮件?遍历列表和mail()?好像那不是很有效.如果您有使用 SendGrid 的经验,请分享.这仍然不是很便宜——80 美元/月——但比 CM 好.

My best bet seems to be using SendGrid (or something else?). It seems that they give you an SMTP server and they worry about all the crap in requirement 1. How does one actually use that to send email programmatically? Loop through the list and mail()? Seems like thats not very efficient. If you have experience with SendGrid, please share. This still isn't terribly cheap -- $80/mo -- but better than CM.

或者,我是否应该开始将云"视为一种解决方案.看起来会更便宜 - 至少我会为我正在使用的东西付费,但这与滚动你自己的一样吗?我需要担心要求 1 中的废话吗?

Alternatively, should I start looking at 'the cloud' as a solution. It would be cheaper it seems -- at least I'd be paying for what I'm using, but is it the same as rolling your own? Would I have to worry about the crap in requirement 1?

或者我完全错过了其他更简单的解决方案?我真的需要帮助来可视化我的选择.

Or am I totally missing some other simpler solution? I really need help visualizing my options.

推荐答案

我认为 GAE 可能是 值得为您的用例尝试.它当然应该比 CM 便宜,并且可能比 SendGrid 便宜,具体取决于您发送电子邮件的收件人数量.

I think GAE might be worth trying for your use case. It certainly should be cheaper than CM, and might be cheaper than SendGrid depending on how many recipients you e-mail.

您的电子邮件量很容易符合 GAE 的限制.GAE 允许每天免费向 2,000 名收件人发送电子邮件.由于您愿意付费,因此您每天最多可以向 7,400,000 个收件人发送邮件.(配额详情)

Your volume of e-mails easily fits within GAE's limits. GAE allows e-mail to be sent to 2,000 recipients for free each day. Since you are willing to pay, you can send mail to up to 7,400,000 recipients per day. (Quota details)

如果您超过每日 2,000 名收件人的免费配额,则必须支付 每个收件人 0.0001 美元.

If you go over the daily free quota of 2,000 recipients, you would have to pay $0.0001 per recipient.

这意味着您可以以每月 80 美元的价格向大约 860,000 名收件人发送电子邮件(相当于每天 28,666 人 [包括每天 2,000 人免费]).如果您发送电子邮件的人较少,那么 GAE 可能比 SendGrid 便宜.如果您打算发送更多电子邮件,那么 GAE 会更贵.

This means you could e-mail about 860,000 recipients for $80/month (that works out to 28,666 per day [including 2,000 for free per day]). If you are e-mailing fewer people, then GAE may be cheaper than SendGrid. If you plan to e-mail more, then GAE will be more expensive.

另一个优势:使用 GAE,您可能不必担心批量电子邮件,因为 GAE 只对每个收件人收费.

Another advantage: with GAE, you may not have to worry as much about batching e-mails since GAE only charges per recipient.

GAE 的缺点:GAE 还会对 CPU、带宽等其他资源收费.根据您发送电子邮件及其内容的方式,您可能需要也可能不需要比 GAE 免费提供的更多资源.您必须尝试一下以确定这是否会成为问题.

Disadvantage of GAE: GAE also bills for other resources like CPU, bandwidth, etc. Depending on how you send e-mails and their content, you may or may not require more resources than GAE provides for free. You'll have to try it out to determine whether this will be an issue or not.

这篇关于发送大量邮件而不发疯(SendGrid?云?)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆