传统的Email营销是基于单机客户端的批量群发,而该客户的需求是根据事件触发而发送一封至数千封邮件内容不同的邮件,但是又不影响前端用户的正常使 用。例如:一个前端用户发布了关于“实木地板” 的信息,而订阅了该信息的用户超过1000人,都需要收到改消息的邮件通知。
该项目的特点是将邮件通知类的请求发送到统一的服务器上,在该服务器上有触发式的执行发送任务的多线程。当一个请求发送过来的时候,多线程会分析邮件发送任务的类型,并分批次执行。
开发过程中,邮件发送模块采用成熟的爱博邮件群发系统,以C++和Delphi为主,任务接收模块使用PHP开发,基于Apache搭建Web服务器,数据库采用免费的MySQL,在满足效率的同时,为该客户节约了大量成本。
创建于2016年4月26日
由admin于2016年5月4日最后编辑
4596
8
微信扫一扫,小程序中发表评论!
相关阅读: