一种优化邮件发送的方法及优化系统与流程

文档序号:17817408发布日期:2019-06-05 21:55
一种优化邮件发送的方法及优化系统与流程

本发明涉及信息处理技术领域,涉及一种优化邮件发送的方法及优化系统。



背景技术:

现如今,随着电子设备的普及,互联网已完全与人们的生活、工作融为一体,不但让人们的工作更有效率,还能让我们在碎片化时间内获得更多有价值的信息,很多企业也纷纷进入互联网,或提供服务,或推广各自的产品,与此同时也孕育了很多为这些进驻互联网企业服务的广告公司,他们借助互联网的传播速度以视频、图片、短信、邮件的方式为这些企业投递广告。但随着更多企业不断加入,互联网的红利逐渐在减少,企业的利润日益降低,互联网的广告营销成本同时也高到了让很多企业都无法承受的地步,高额的广告支出让企业重新寻找适合自己的营销途径,这时电子邮件又开始进入他们的视野。

电子邮件凭借其低廉的成本和易传播的特性,开始成为很多企业推广营销的首选途径。很多企业没有完善的客户管理系统,邮件也是想发就发,各个部门之间也没有沟通,这样便使得太多重复邮件充斥整个邮件环境,不仅降低了用户体验度,也让很多邮件服务商开始对这些的无用信息开始屏蔽,大量的邮件被退回,不但降低了企业的工作效率,也造成了大量资源的浪费。虽然企业们开始注意到邮件推广的效果在下降,退信越来越多,但并没有一个有效的机制去解决这个问题,所以当前需要设计一个优化系统帮这些企业解决这个问题,让他们的邮件发送更有序有效,提高他们的工作效率,降低资源的浪费。



技术实现要素:

现如今全球贸易发展迅速,跨进电商更是层出不行,邮件作为通用信息传播工具被作为推广和营销的基本渠道。这些企业有着每天小到上千封大到百万封的发送量,在这巨大发送量的形式下,各个服务商都在使用不同的方式和技术去过滤这些垃圾邮件,这时发送邮件的成功率与转化率便成为一个巨大的难题。但作为企业来说只能使用增加发送量来应对不断降低的发送效果,但这样做不但提升不了效果,反而对整个邮件的使用环境更加恶化,如果要解决这个问题必须从接收方角度去思考。

比如某大型跨境电商平台企业中,不同的业务部门会为用户定期发送一些新品推广、相似产品推荐、活动营销、产品促销、节日祝福、订单处理、账户通知等各类邮件、其中会有很多邮件会投递到相同的服务器或同一个邮箱,这时候就会出现因为来自一个发送方的邮件过多而被接收方服务器限流,或者同一邮箱一天接收到太多来自一个发送方的邮件而被过滤等,这不但会影响营销效果,还会有重要邮件丢失而造成的客户损失,这是所有企业遇到的最大问题。

技术实施方式是针对接收方进行监控,对每一封发出去的邮件做到多方面的结果分析,从而生成一个有效的发送规则配置,尽可能做到与接收方的收信策略达到一致,以保证最高的发送量与成功率。

本发明采用的技术方案是提供一种优化邮件发送的方法及优化系统,解决企业发送邮件效果低下的问题,用技术手段让他们有序有量的使用邮件,不仅可以减少重复邮件的发送,也能提升工作效率。

为实现上述技术效果,其中,采用的技术方案为:

该方法中,数据资源包括如下:

1)客户数据库,存放客户邮箱信息;

2)发送记录库,存放已被安排发送的邮箱和发送时间;

3)邮箱信息库,存放邮箱相关服务商信息;

4)发送配置库,存放邮件发送时所需的规则配置;

5)发送报告库,存放邮件发送结果;

6)预设参数库,存放配置修改的参数,为分析系统修改配置进行合理调整;

该方法分为2个模块,第1模块是邮件发送业务模块,第2模块是配置自动调整模块;2个模块之间是一种协同工作关系,模块1负责发送邮件工作,模块2负责邮件发送后的监控与运维工作,模块之间互相独立互不干扰,仅通过API接口进行数据传递。

第1模块(邮件发送业务模块)采用多节点复合规则的发送技术方式,比起以往的单点多规则技术更安全高效。以往的技术是对所有邮件服务器设定一个固定的发送配置,只能做到模糊匹配,投递失败率和资源空置率很高。多节点复合规则的技术特点在于对每个邮件服务器都进行独立配置,且配置维度更丰富,每个配置都依据服务器的发送情况进行定制,最大化降低失败率和资源空置率。

模块流程如下:

1)客户数据库:取出客户邮箱;

2)邮箱信息库:获取邮箱的服务器信息;

3)发送配置库:获取发送必须的多维度配置;

4)选择发送日期(默认第一选择是当天);

5)发送记录库:获取发送日期内已发送情况;

6)判断发送需求是否超出配置限制;

是:跳至第12步;否:进入下一步;

7)发送邮件;

8)发送记录库:将发送情况写入记录;

9)接收发送的结果报告;

10)发送报告库:将发送结果写入报告

11)结束;

第2模块(配置自动调整模块)采用自动报告分析和运维技术,解决人工无法做到的多节点复合规则的动态配置工作。全球邮件服务器不计其数,要对这些服务器做到每个节点使用不同配置的运维工作几乎是不可能的,所以要实现多节点复合规则就必须采用自动分析与运维技术。

发送配置包含时间、数量和层次3个维度,分别对应邮件服务器、域名和邮箱的发送总量和发送频率,细分下来就是对单个邮件服务器每天可发送邮件总量与发送频率,单个域名每天可发送邮件总量与发送频率,单个邮箱每天可发送邮件次数与发送频率进行配置。

模块流程如下:

1)发送报告库:获取发送邮箱及发送报告;

2)邮箱信息库:获取邮箱的服务器信息;

4)发送记录库:获取发送日期内已发送情况;

3)判读是否成功;

是:进入下一步;否:跳至第7步;

5)发送配置库:获取发送必须的多维度配置;

6)判断发送情况是否到达参数上限;

是:进入下一步;否:跳至第8步;

7)发送配置库、预设参数库:按预设参数条件修改发送配置;

8)结束;

一种优化邮件发送的优化系统:

系统架构如下:

内部数据服务器一台,装备客户数据库、发送记录库、邮件信息库、发送配置库、发送报告库,预设参数库;对外装有API服务模块负责接收固定指令,依据指令写入数据或读取数据;并配有管理模块负责数据的查询、添加、修改与删除工作;

外部系统为二台服务器,由一个邮件发送服务器和一个报告分析服务器组成;邮件发送服务器负责依据发送配置的要求,结合发送记录对邮件地址进行合理的分配发送,报告分析服务器负责依据历史发送情况及时调整发送配置,保证发送的数量符合当前邮件服务商的限定要求,不但能最大限度的保证发送效率,也能避免造成因发送过多无效邮件而浪费资源和对邮件环境的影响。

本发明相对于现有技术具有如下有益效果:增加发送配置利用报告分析系统,对发送配置进行实时调整,降低邮件重复率,提升发送到达率,有效提高企业的邮件推广效率。

附图说明

图1为发送流程业务模块的流程示意图。

图2为发送配置自动调整模块的流程示意图。

图3为优化邮件发送优化系统的系统架构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的描述。

本发明提供的优化邮件发送的方法,数据资源包括如下:

1)客户数据库,存放客户邮箱信息;

2)发送记录库,存放已被安排发送的邮箱和发送时间;

3)邮箱信息库,存放邮箱相关服务商信息;

4)发送配置库,存放邮件发送时所需的规则配置;

5)发送报告库,存放邮件发送结果;

6)预设参数库,存放配置修改的参数,为分析系统修改配置进行合理调整;

实施流程:

本发明提供的优化邮件发送的方法,该方法分为2个模块,第1模块是邮件发送业务模块,第2模块是配置自动调整模块;2个模块之间是一种协同工作关系,模块1负责发送邮件工作,模块2负责邮件发送后的监控与运维工作,模块之间互相独立互不干扰,仅通过API接口进行数据传递。

第1模块(邮件发送业务模块)采用多节点复合规则的发送技术方式,比起以往的单点多规则技术更安全高效。以往的技术是对所有邮件服务器设定一个固定的发送配置,只能做到模糊匹配,投递失败率和资源空置率很高。多节点复合规则的技术特点在于对每个邮件服务器都进行独立配置,且配置维度更丰富,每个配置都依据服务器的发送情况进行定制,最大化降低失败率和资源空置率。

模块流程如下:

1)客户数据库:取出客户邮箱;

2)邮箱信息库:获取邮箱的服务器信息;

3)发送配置库:获取发送必须的多维度配置;

4)选择发送日期(默认第一选择是当天);

5)发送记录库:获取发送日期内已发送情况;

6)判断发送需求是否超出配置限制;

是:跳至第12步;否:进入下一步;

7)发送邮件;

8)发送记录库:将发送情况写入记录;

9)接收发送的结果报告;

10)发送报告库:将发送结果写入报告

11)结束;

第2模块(配置自动调整模块)采用自动报告分析和运维技术,解决人工无法做到的多节点复合规则的动态配置工作。全球邮件服务器不计其数,要对这些服务器做到每个节点使用不同配置的运维工作几乎是不可能的,所以要实现多节点复合规则就必须采用自动分析与运维技术。

发送配置包含时间、数量和层次3个维度,分别对应邮件服务器、域名和邮箱的发送总量和发送频率,细分下来就是对单个邮件服务器每天可发送邮件总量与发送频率,单个域名每天可发送邮件总量与发送频率,单个邮箱每天可发送邮件次数与发送频率进行配置。

模块流程如下:

1)发送报告库:获取发送邮箱及发送报告;

2)邮箱信息库:获取邮箱的服务器信息;

4)发送记录库:获取发送日期内已发送情况;

3)判读是否成功;

是:进入下一步;否:跳至第7步;

5)发送配置库:获取发送必须的多维度配置;

6)判断发送情况是否到达参数上限;

是:进入下一步;否:跳至第8步;

7)发送配置库、预设参数库:按预设参数条件修改发送配置;

8)结束;

本发明提供的一种优化邮件发送的方法,系统架构如下:

1、内部数据服务器一台,装备客户数据库、发送记录库、邮件信息库、发送配置库、发送报告库,预设参数库;对外装有API服务模块负责接收固定指令,依据指令写入数据或读取数据;并配有管理模块负责数据的查询、添加、修改与删除工作;

2、外部系统为二台服务器,由一个邮件发送服务器和一个报告分析服务器组成;邮件发送服务器负责依据发送配置的要求,结合发送记录对邮件地址进行合理的分配发送,报告分析服务器负责依据历史发送情况及时调整发送配置,保证发送的数量符合当前邮件服务商的限定要求,不但能最大限度的保证发送效率,也能避免造成因发送过多无效邮件而浪费资源和对邮件环境的影响。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1