亚云邮件营销软件背后的阿里云平台支持-阿里云开发者社区

开发者社区> 邢台草帽> 正文

亚云邮件营销软件背后的阿里云平台支持

简介: 亚云邮件营销软件如何使用阿里云平台的各项服务
+关注继续查看
作为一名码农,很早就开始使用各种云平台了,最早接触的是亚马逊云,被其上的各种服务和中间件惊叹,在原单位工作的时候,就已经把公司涉及到的大部分业务都迁移到亚马逊云上。

一、亚云邮件营销软件第一1版:

    后来到2013年的时候开始开发亚云邮件营销软件(http://www.sendmaillist.com),当时主要使用了亚马逊云上的SES、SNS、SQS、EC2等服务。


    亚云邮件营销软件当时比较火,因为外贸出口业务普遍还不错,大量的人需要经常给给国外客户联系,还有一些做开发信,效果也不错。亚云邮件营销软件作为最好的应用亚马逊SES的技术软件,不仅可以发送邮件,而且还可以接收到亚马逊云反馈回的跟中异常邮件,比如软退信,空地址,客户投诉等等信息,这都是一般使用SES的邮件营销软件做不到的。直到现在亚云邮件营销软件也是唯一提供如此全功能的SES软件。

   主要架构:

   SES:负责发送邮件,并把反馈信息推送给SNS服务。

   SNS: 负责接收消息通知,并把消息放入到SQS队列。

   SQS: 负责保存消息队列。

   EC2: 运行亚云邮件营销软件服务端,直接和SES通讯,把邮件发送给SES,同时从SQS队列上获取各种亚马逊SES的反馈信息,并存入到服务器数据库。

   客户端软件:运行在本地,和亚云服务端通信,或者列表的发送信息。

   这套架构运行的很完美,速度稳定,直到现在还有很多人在应用亚云1版本的软件,虽然已经淘汰了。

   后来随着腾讯不再接受亚马逊SES发过去的邮件,发国内邮件的客户逐渐放弃了亚马逊SES.

二、亚云邮件营销软件第二版:也是当前的功能非常强大的版本。

   能从亚云1版,进化到亚云2版,这多亏了阿里云平台的支持,当前亚云邮件营销软件里面的很多功能都是需要阿里云服务的,如果不是阿里云快速的进步,亚云邮件软件也不可能会有这么强大的功能。

   当前亚云邮件营销软件支持多种发信方式,全部集成了这些平台的接口(api接口,不是smtp哦)。

   1、通过租用多ip的服务器,使用亚云mta功能直接在服务器上发信,不通过任何平台。

   2、使用亚马逊ses发邮件。

   3、使用阿里云邮件推送服务(directmail)发邮件。

   4、使用搜狐SendCloud闪达平台发送邮件。同时支持多个闪达账号一起发邮件,每个闪达账号发送不同的内容。

   5、使用百度ses发邮件。

   6、使用sparkpost平台发送邮件。

   7、通过申请一些企业邮箱或者自建邮局,使用亚云软件发邮件。

   和亚云1版本的变化:亚云服务端可以放置在任意一台机器上了,甚至可以放到本地电脑,和亚云客户端在同一台机器上。同时支持更多的任务方式,可以让不同的邮件任务一起发送。

   亚云2里面涉及到阿里云平台的一些功能:oss存储服务,directmail邮件推送服务,日志服务,api网关服务,ots表格服务,感谢阿里云提供这些功能以及在这些功能上的改进,否则亚云邮件营销软件也没有如今的如此强大。

   1、亚云里面的邮件统计功能:(使用了oss存储服务,日志服务)

        a、可以统计客户打开邮件的情况,比如客户的ip,时间,所属区域等,

        b、可以统计客户点击邮件内链接的情况。

        c、可以统计哪些用户订阅了你的邮件。

        d、可以统计那些用户退订了邮件,并把退订用户的地址自动放入黑名单,防止下次再发出去。

   2、实现了SendCloud闪达的WebHook功能,很多软件也能发送闪达,但是实现不了webhook, 可是webhook又是如此重要,闪达的反馈信息,客户邮件发送情况的反馈信息等,都是通过webhook功能反馈的。曾经一个客户用别的软件,的发信域名总是被封,他也不知道为什么,结果使用亚云软件后马上找到问题所在,及时进行了改进。

       a、webhook功能主要是用了阿里云的“日志服务”和“api网关”服务。

   亚云软件里其实还有很多功能是依靠的阿里云,比如发送邮件就可以使用阿里云邮件推送服务,还有一些数据会存在表格服务ots中,等等。


结语:
    希望阿里云功能越来越强大,这样亚云软件就可以把更多功能迁移到阿里云上,亚云也就可以给客户提供更多价值,所以这是双赢。

    当前最希望阿里云提供的功能是:费用低廉的,触发任务型的处理单元功能,比如百度云的bce,比如亚马逊云的lambda,这样亚云就可以把一些小型处理任务的功能搬到阿里云上了。

    如果有了这样的处理单云功能,就能使用阿里云的内存数据库功能了,这是当前亚云最需要的服务。很期望。


亚云邮件营销软件(http://www.sendmaillist.com)

2017.3.30

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Apache2.0版本以上支持中文软件名文件下载
好久没写博文了,今天抽个小空写个故障解决方案吧!不过大多数基本是在网上找的的答案,这里我整理下大致步骤。如果有需要的朋友请参考! 故障描述:外网有一台apache服务器提供软件给客户下载,因为很多软件名是带有中文的,所以下载的时候失败,临时的解决方案是将中文名修改为一个英文名就OK了,但是这只是一时的解决步骤,最终的方案就是让apache支持中文软件名文件下载。
812 0
Alibaba Arthas 3.1.2版本:增加logger/heapdump/vmoption命令,支持tunnel server
![Arthas](https://alibaba.github.io/arthas/_images/arthas.png) `Arthas`是Alibaba开源的Java诊断工具,深受开发者喜爱。 * Github: https://github.com/alibaba/arthas * 文档:https://alibaba.github.io/arthas Arthas
481 0
CentOS8上Docker部署Tcloud云测平台后端服务(部署失败)
CentOS8上Docker部署Tcloud云测平台后端服务(部署失败)
211 0
组态软件开发(仅限后台部分)
目前我仅考虑组态后台开发的有关问题 开发语言:VB/MFC    (VB做配置和显示信息界面   MFC做后台主体和相关驱动程序) 我认为一个标准的组态后台程序应具备如下几个能力。
722 0
+关注
1
文章
1
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载