请教个问题,SendGrid,SendCloud这类的Email服务是干什么用的?

2013-12-01 11:29:06 +08:00
 softempire
如果要发email,用qq 163之类的smtp不是也可以吗?为什么需要花钱买这类服务,是因为qq 163不能大量发送吗?
14955 次点击
所在节点    问与答
16 条回复
raincious
2013-12-01 11:54:45 +08:00
QQ和163每天邮件有上限。200~500吧记得。

当然,其实自己建台服务器来发信也不错,不一定要sendcloud这些。
xiaogui
2013-12-01 11:58:17 +08:00
这类的 email 服务有较高的到达率。如果你使用自己写的邮件服务的话,一旦出现短时间发送大量邮件的话,你的邮件地址可能被封掉,或者你发送的邮件是会直接进入用户的垃圾邮件的。
cooper
2013-12-01 12:02:16 +08:00
正好正在需要使用此类服务,说几点:
1、如果只是少量邮件发送,smtp可以选择;
2、SendCloud除了用smtp发送以外,还有其他的发送方式;
3、SendCloud通过认证的免费用户每天可以免费发送200条;
4、SendCloud发信、收信统计、各种触发webhooks,可以对整个邮件流程进行监控;
5、SendCloud收信功能,可以直接把邮件内容,直接转发到你的邮件或者通过post直接发到你的网站;(SendCloud此功能中如果是自动转发有BUG,所以只能选择其他家的。)

以上只是我使用过程中,发现的一些不错的地方。其他的自己慢慢挖掘!

把专业的事,交给专业的人去做。

现在我们选择的是:
http://www.mailgun.com/
Seita
2013-12-01 12:18:08 +08:00
Droog
2013-12-01 13:40:32 +08:00
@cooper 请教一个邮件设置的问题。
sendcloun和mailgun均要设置DKIM和SPF,都是设置txt记录,但是我的域名提示只能设置一条txt记录,是什么问题呢?
love
2013-12-01 14:10:14 +08:00
@xiaogui
你做过测试吗?
为什么自已搭的SMTP服务器发大量邮件会被封掉而这些服务就不会呢?
用的的同样的协议甚至是同样的SMTP软件,区别在哪里?
或者说这些服务商有公关部门专门和世界上大的邮箱提供商通气:「通过我发出的邮件你们可别扔垃圾箱啊!」
whuhacker
2013-12-01 14:46:36 +08:00
@love
区别在于他们有海量的 IP,每发一封换一个 IP
Seita
2013-12-01 14:51:03 +08:00
@whuhacker 好像 AWS SES 是共享发信服务器 IP
love
2013-12-01 14:56:30 +08:00
@whuhacker 可能他们有很多IP,可是要发的邮件也是海量,平均到每个IP也是海量了吧。
ccbikai
2013-12-01 15:49:45 +08:00
@love 国内可以白名单吧

把专业的事,交给专业的人去做。
passluo
2013-12-01 16:11:11 +08:00
SendCloud的套餐真坑,会限制你每天发的条数…比如你买2W条,结果明天只能发2k条……十天才能发完,确实有点……


我们现在用MailGun 各方面都比SendCloud强…包括资费…
love
2013-12-01 16:31:20 +08:00
@ccbikai

搭个SMTP服务不需要专业技能,就象你配置个nginx你要找别的公司来帮你吗?配个SMTP比配个nginx更容易,只要
1)设置下DNS (MX,SPF,反解)
2)装个postfix
3)改不超过5行postfix配置

5分钟搞定,一劳永逸,这不比注册这些服务麻烦吧。
raincious
2013-12-01 16:50:52 +08:00
自己搭建服务器的话,邮件到达率仍然是可以保证的。因为MX服务器会主动返回发送状况,类似于你在命令行中敲echo,的时候有回显。

当然是用公共服务器来发送邮件好处也是显而易见的。第一就是不用自己操心去设置服务器还得保证不被放在黑名单里。第二条就是,一些发送云会提供的附属服务就没有了。

关键还是看需求来设置。

小公司的话不需要那么纠结,邮件少就用免费邮箱发;
邮件稍微多一点(一天发2000+)就买个发件云代发,很省心。
再大的话,如果要求追求性价比+公司有专业人员管理发件服务器+同时公司域名已经是公认的了,那么自己开台服务器来发也挺好。否则还是用发件云好,人家专业啊。

不过我现在在小小公司嗯,我的解决方案是:设置多个免费邮箱的邮件服务器,126啊QQ啊Gmail啊什么的,然后让程序自己随即排序然后一个一个蹭上去尝试发邮件,设置超时1秒,发件失败了就尝试下一个。就这么着测试了下,一天也至少能发3000+份邮件(但都是发到nobody@随机值.com的,不知道到达率)。不过这样就不太专业了,像是发垃圾邮件的小贩。
chenniaoc
2013-12-02 09:18:39 +08:00
我有时候兼职负责公司的edm发送。
最多一次是要发100多W封邮件,因为根据不同的isp,拦截邮件策略会有所不同,如果发的过于频繁,你的发送邮件服务的ip是会被block住的,也就是近期无法发送给目标isp的任何邮箱地址。
所以我一般是分isp并发去发送邮件的,一天大概可以发送10W多封,比较安全,目前还没有被block过。

我用的是sendgrid,它实际上只提供了他们的发送邮件服务器,白名单的ip地址,以及相关的一些发送数据统计,比如说 我发的邮件中的链接被打开了多少次,被汇报垃圾多少次,被drop了多少次,最终客户打开邮箱时的系统环境统计等等一大堆,对于数据分析还是蛮方便的。
ccbikai
2013-12-02 22:53:18 +08:00
@love 发邮件最重要的是送达率吧。发出去简单,但是保证能有多少进收件箱就不容易了。一个人远做不到

比如一小时发10w封呢?
whuhacker
2013-12-12 14:06:54 +08:00
@love 平均到每个 IP 也是海量,没关系。每个 IP 的频率是关键。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/91346

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX