● 摘要
本文着眼于邮件配送系统的配送全程控制和管理,分析和研究了现行企业用户群发配信关键技术和问题,同时,在详细分析了国内外邮件配送解决方案的各自特点和局限性的基础上,提出了基于List Manager的高效低运行成本的的解决方案。无论在Windows还是Linux服务器上,已经有了众多的邮件服务器软件,但是经过分析,这些软件成本高,可维护性差,可扩展性也比较差,最关键的就是软件的安全性无法保障,通过市场调研我们使用List Manager做二次开发,搭建了邮件配送组件平台,为系统的升级和扩展提供了很大的灵活性,具有分布式组件结构等特性。其次,通过使用Struts开发了邮件配送的Web管理平台,在Linux Shell下,利用CronTab开发了邮件配送批处理模块,最终实现邮件配送的全程控制和管理功能。该解决方案充分利用了现有的企业资源,将可重复利用的邮件服务器和数据库服务器纳入网格群中,为业务的扩大,系统的承载能力的增强提供了低成本的保障和支持。正常情况下,我们通过Web配送管理平台,产生配信内容(配信列表),并且生成全程监视对象,之后,批处理模块自动调用List Manager 组件和数据库访问工具类来进行后台定时处理,并提交给List Manager,配信任务首先进行邮件目的地预探测处理。然后开始配信任务,集中进行配信处理,并且记载各个配信状态和配送结果。同时,List Manager提供了一些审计和强大的查询功能。为企业的查询和统计提供了强大的支持。另外,该解决方案又提供了一系列的邮件配送优化方案,使得系统在配信速度,成功率,乱码率上得到了很大的改善。达到了每小时邮件发送量为万级别,非邮件地址错误造成的发送失败率低于10%,邮件被主流邮箱识别位乱码比例低于5%等。显而易见,我们的解决方案不仅在性能上,还是在可扩展,可维护具有很大优势,能够解决企业的当前业务需求,在未来系统升级方面也有足够大的空间。本课题具有很大的商业价值,同时,在大批量邮件配送实现方面,也具有很的理论研究价值。因此,本课题具有重要的研究价值和商业价值。关键词:邮件营销、群发邮件、数据缓存
相关内容
相关标签