【技术实现步骤摘要】
一种邮件投递策略自动调整方法、装置及存储介质
本专利技术涉及邮件服务
,尤其涉及一种邮件投递策略自动调整方法、装置及存储介质。
技术介绍
邮件由发信服务器投递至收信服务器,是通过简单邮件传输协议(SMTP,SimpleMailTransferProtocol,简称SMTP)进行传输的。因此,邮件投递的实际过程是两个SMTP服务器通信的过程。邮件由发信服务器投递至收信服务器,其中最关键的环节是发送端的SMTP服务器连接接收端SMTP服务器的过程,只有保证这两个服务器的流畅通信,才能基本保证信件正常投递到收件人的收件箱。一般来说,为保证SMTP服务器正常、稳定的运行,SMTP服务器会通过许多技术手段拦截外部的非法连接请求(如短时间内的高频请求可能导致SMTP服务器资源被大量占用,无法对外提供正常服务),而且根据邮件服务器自身拥有的资源、处理的方式等不同因素,每个域名所限制的发送频率,频率重置间隔可能会不一样。现有的邮件投递策略动态调整方法为通过在发信客户端和发信服务器之间架设一个代理服务器,通过超文本传输协议(HTTP,HypertextTransferProtocol)将邮件发送到代理服务器,对于不符合阈值或规则的用户或邮件,就直接拒绝发送该邮件。使用现有的邮件投递策略动态调整方法,存在以下问题:拒绝方式过于强硬,容易误拦截某些正常业务信件,从而降低邮件投递的成功率,进而造成邮件通信不便。
技术实现思路
本专利技术实施例提供的一种邮件投递策略自动调整方法、装置及 ...
【技术保护点】
1.一种邮件投递策略自动调整方法,其特征在于,包括:/n设置发信端服务器的投递策略参数;所述投递策略参数包括:同时保持的连接阈值、每分钟SMTP连接数阈值、每分钟发送收件人阈值和每分钟发送流量阈值;/n所述发信端服务器根据预设的时间周期对所述投递策略参数进行统计,并根据收信端服务器的响应信息判断所述发信端服务器的投递策略参数是否触发所述收信端服务器的限制;/n若否,则建立所述收信端服务器与所述发信端服务器的连接,将所述发信端服务器的待投递邮件投递至所述收信端服务器,并对所述投递策略参数进行调整;/n若是,所述发信端服务器根据所述响应信息调整所述投递策略参数,得到更新投递策略参数,并将所述发信端服务器的待投递邮件加入到待投递队列中;/n所述发信端服务器根据所述更新投递策略参数将所述待投递队列中的待投递邮件投递至所述收信端服务器。/n
【技术特征摘要】
1.一种邮件投递策略自动调整方法,其特征在于,包括:
设置发信端服务器的投递策略参数;所述投递策略参数包括:同时保持的连接阈值、每分钟SMTP连接数阈值、每分钟发送收件人阈值和每分钟发送流量阈值;
所述发信端服务器根据预设的时间周期对所述投递策略参数进行统计,并根据收信端服务器的响应信息判断所述发信端服务器的投递策略参数是否触发所述收信端服务器的限制;
若否,则建立所述收信端服务器与所述发信端服务器的连接,将所述发信端服务器的待投递邮件投递至所述收信端服务器,并对所述投递策略参数进行调整;
若是,所述发信端服务器根据所述响应信息调整所述投递策略参数,得到更新投递策略参数,并将所述发信端服务器的待投递邮件加入到待投递队列中;
所述发信端服务器根据所述更新投递策略参数将所述待投递队列中的待投递邮件投递至所述收信端服务器。
2.如权利要求1所述的邮件投递策略自动调整方法,其特征在于,所述发信端服务器根据预设的时间周期对所述投递策略参数进行统计,并根据收信端服务器的响应信息判断所述发信端服务器的投递策略参数是否触发所述收信端服务器的限制,包括:
在第N分钟执行SMTP连接时,根据所述响应信息判断SMTP连接是否成功;若连接成功,将所述每分钟SMTP连接数阈值增加1,并在N+1分钟投递时增加投递连接数;若连接失败并根据响应信息判断为连接数过多导致触发所述收信服务器连接数限制,则将所述每分钟SMTP连接数阈值减少1,并在N+1分钟进行投递时减少投递连接数或自动切换投递时使用的IP。
3.如权利要求1所述的邮件投递策略自动调整方法,其特征在于,建立所述收信端服务器与所述发信端服务器的连接,将所述发信端服务器的待投递邮件投递至所述收信端服务器,并对所述投递策略参数进行调整,具体为:
建立所述收信端服务器与所述发信端服务器的连接,将所述发信端服务器的待投递邮件投递至所述收信端服务器,并根据所述收信服务器的响应信息,增加或减少所述投递策略参数中的同时保持的连接阈值。
4.如权利要求1所述的邮件投递策略自动调整方法,其特征在于,所述发信端服务器根据所述响应信息调整所述投递策略参数,得到更新投递策略参数,并将所述发信端服务器的待投递邮件加入到待投递队列中,包括:
若触发了流量限制,则在预设的时间段内暂停向所述收信端服务器投递邮件,并将所述发信端服务器的待投递邮件加入到待投递队列中;
若触发了每分钟连接数限制,则减少所述投递策略参数中的同时保持的连接阈值,并将所述发信端服务器的待投递邮件加入到待投递队列中。
<...
【专利技术属性】
技术研发人员:陈磊华,张贺铭,郝家雨,
申请(专利权)人:论客科技广州有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。