想请教一下各位神仙,如果说希望邮件通知能够达到50万/天的发送量,应该怎么做?
想请教一下各位神仙,如果说希望邮件通知能够达到50万/天的发送量,应该怎么做?
1.自己搭建邮件系统,通过购买的商业系统进行?
2.通过三方服务平台,来解决这种问题?
各路神仙都是用的什么方法啊,在线等。
高认可度评论:
做一个发送量如此大的邮件服务,问你几个概念:IP预热、软回弹、SPF 框架、DKIM 公匙、MX 记录、邮件群发的机制以及垃圾邮件过滤的规则 等等,这些你了解吗?
如果你不了解,建议你不要去碰,因为你的发送量要求如此之高,如果没有足够的邮件服务开发知识,你的邮件送达率是非常之低的。
要开发一个如此完善的邮件系统,难度绝对比你现在的系统还高。
所以总结:直接使用第三方邮件服务最好。说下我个人比较喜欢用的第三方邮件服务商(绝对没有推广的意思,仅供参考):submail
如果是单纯的邮件,分布式队列+多消费者集群呗!开源也不可能单机50W!
只要你不是单机,有多个服务器,一天50W没问题的,前提只要你的机器够
交给第三方服务,自己只负责调用
插眼
调用第三方发的话,单机 50W 不要太轻松,开 16 个进程发就行了。
发送邮件是个技术活 你这50w一天的邮件想必是营销邮件 一天发送50万封邮件是没问题 就是不知道第二天你的ip会不会被别的邮件服务商ban掉 :relieved: 你还是考虑下这个问题吧
做一个发送量如此大的邮件服务,问你几个概念:IP预热、软回弹、SPF 框架、DKIM 公匙、MX 记录、邮件群发的机制以及垃圾邮件过滤的规则 等等,这些你了解吗?
如果你不了解,建议你不要去碰,因为你的发送量要求如此之高,如果没有足够的邮件服务开发知识,你的邮件送达率是非常之低的。
要开发一个如此完善的邮件系统,难度绝对比你现在的系统还高。
所以总结:直接使用第三方邮件服务最好。说下我个人比较喜欢用的第三方邮件服务商(绝对没有推广的意思,仅供参考):submail
不建议自己搭建邮件服务,之前我尝试自己搭建邮件服务器进行收发邮件,然后就如楼上所说的那些,不懂邮件发送的机制,后面搭是搭起来了,但是基本上除了个别过滤规则轻松点的,像qq gmail outlook 这些邮件服务商,如果客户使用了这些,基本上你的邮件全进辣鸡箱,发着发着可能你的ip还被各大服务商屏蔽,不如找个三方调他们接口,那样就方便多了,整个workerman swoole或者laravel的队列啥的,搞多点随便发