邮件发送方法和装置制造方法及图纸

技术编号:11584376 阅读:107 留言:0更新日期:2015-06-10 17:50
本发明专利技术实施例公开了一种邮件发送方法和装置。该方法包括:获取用于指示邮件被拒绝接收的拒收信息;根据所述拒收信息对邮件的发送策略进行调整;以及根据调整后的发送策略对邮件进行发送。本发明专利技术实施例通过对拒收信息进行汇总并且分门别类地进行分析,可以使邮件发送服务器间接地获知邮件接收服务器对邮件的限制规定,进而,通过对邮件的发送策略进行调整,可以尽可能避免邮件收发双方都不期望的邮件发送违反邮件接收的限制规定的情形的出现。

【技术实现步骤摘要】

本专利技术的实施例总体上涉及通信领域,更具体地,涉及一种邮件发送方法和装置
技术介绍
如今,电子邮件技术在网络时代扮演着非常重要的角色,为亿万用户提供了便捷的通信方式。不论是公司企业的商务交流,还是学生的作业提交都可以依赖电子邮件进行。但是同时,垃圾邮件问题也成为众多用户所要面临的一个非常严重的问题。根据中国反垃圾邮件联盟的报告,垃圾邮件在全部邮件中所占的比例达到了惊人的90%。垃圾邮件不仅对整个互联网资源造成了极大的浪费,并且对每个人的学习、工作和生活造成了很大的影响。许许多多网络设备和资源就耗费在垃圾邮件的传输上,职员们需要在成千上万封邮件中寻找重要的工作资料,并且极可能受到蠕虫等病毒的攻击。在与垃圾邮件的对抗中,反垃圾邮件过滤是最有效和成熟的方法,时常被用在邮件接收服务器和反垃圾邮件网关上。目前最常用的反垃圾邮件技术有黑白名单、基于内容和/或行为的智能过滤等等。这些技术能够有效的拦截垃圾邮件,确保用户在一定程度上免遭垃圾邮件的侵害。此外,各个邮件接收服务器还可以采用多种其它技术以便对抗垃圾邮件及其可能造成的拒绝服务攻击。例如,各个邮件接收服务器可以借助于域名来严格地限制来自各个邮件发送服务器的邮件数目。例如,在某个邮件接收服务器(比如126、qq、gmail)上,针对某个域名(比如renren.com、xiaone1.com)的限制可能是:每天最多接收m封(比如100万封)、每小时最多接收η封(比如5万封)、每分钟最多接收t封(比如I千封)。如果同一域名的邮件数目超过该限制,则邮件接收服务器会自动拒绝接收该超过的邮件,而不论该超过的邮件的内容是否符合邮件接收服务器的规定或者该超过的邮件是否为垃圾邮件。因此,同一域名的超过邮件接收服务器限制的邮件的过度发送,不但不会增加邮件的发送成功量,反而可能降低该域名的信誉,从而进一步加剧邮件接收服务器对该域名的限制。由此可见,由于邮件接收服务器的限制,邮件的过度发送是不可取的。但是,由于邮件接收服务器对邮件发送的限制是不透明的并且针对不同邮件发送的限制各不相同,因此在邮件发送过程中往往无意间就违反了某些限制规定,这对于该邮件发送服务器和该邮件接收服务器双方都是不期望的。
技术实现思路
为此,本专利技术实施例提供了一种邮件发送方法和装置,用以尽可能避免邮件发送服务器和邮件接收服务器双方都不期望的邮件发送违反邮件接收服务器的限制规定的情形的出现。根据本专利技术的一个方面,提供了一种邮件发送方法,包括:获取用于指示邮件被拒绝接收的拒收信息;根据所述拒收信息对邮件的发送策略进行调整;以及根据调整后的发送策略对邮件进行发送。在一个实施例中,根据所述拒收信息对邮件的发送策略进行调整包括:获取所述拒收信息中包含的所述邮件被拒绝接收的拒收原因;以及根据所述拒收原因对邮件的发送策略进行调整。在一个实施例中,根据所述拒收原因对邮件的发送策略进行调整包括:在所述拒收原因指示在预先设定的第一时间段内针对同一域名所接收的邮件数目超过针对所述域名预先设定的第一阈值的情况下,将所述发送策略调整为在所述第一时间段内暂停所述邮件的发送并且调整为在下一个所述第一时间段内减少所述邮件发送的数目。在一个实施例中,在根据调整后的发送策略对邮件进行发送之后,还包括:在持续超过预先设定的第二时间段都没有接收到所述拒收消息的情况下,将所述发送策略调整为在下一个所述第一时间段内增加所述邮件发送的数目,其中所述第二时间段与所述第一时间段相关联。在一个实施例中,在所述第一时间段分别是24小时、I小时、I分钟的情况下,与所述第一时间段相关联的所述第二时间段分别是30天、24小时、I小时。在一个实施例中,根据所述拒收原因对邮件的发送策略进行调整包括:在所述拒收原因指示所述邮件被用户投诉的情况下,将所述发送策略调整为暂停向所述用户发送邮件。在一个实施例中,根据所述拒收原因对邮件的发送策略进行调整包括:在所述拒收原因指示针对包含预先设定的邮件模板的邮件,被打开的邮件数目与所接收的邮件数目的比例小于预先设定的第二阈值的情况下,将所述发送策略调整为暂停包含所述邮件模板的邮件的发送并且调整为对包含另一邮件模板的邮件进行发送。在一个实施例中,根据所述拒收原因对邮件的发送策略进行调整包括:在所述拒收原因指示针对包含预先设定的邮件模板的邮件,被用户投诉的邮件数目与被打开的邮件数目的比例大于预先设定的第三阈值的情况下,将所述发送策略调整为暂停包含所述邮件模板的邮件的发送并且调整为对包含另一邮件模板的邮件进行发送。在一个实施例中,所述邮件模板包括以下之一:用于提示用户其账号不安全的邮件模板,用于提示用户其账号异常登录的邮件模板,用于提示用户收到好友申请的邮件模板,用于将热门的数据和/或用户感兴趣的数据发送给用户的邮件模板。在一个实施例中,根据所述拒收信息对邮件的发送策略进行调整包括:获取由邮件服务运营商所运营的邮件接收服务器针对用于邮件发送的第一域名的限制规定的集合;判断由所述邮件接收服务器针对用于邮件发送的第二域名的拒收信息是否对应于所述限制规定的集合中的一条或多条限制规定;以及如果判断结果为是,则根据所述限制规定的集合对邮件的发送策略进行调整。根据本专利技术的另一个方面,提供了一种邮件发送装置,包括:获取模块,用于获取用于指示邮件被拒绝接收的拒收信息;调整模块,用于根据所述拒收信息对邮件的发送策略进行调整;以及发送模块,用于根据调整后的发送策略对邮件进行发送。在一个实施例中,所述调整模块包括:获取子模块,用于获取所述拒收信息中包含的所述邮件被拒绝接收的拒收原因;以及调整子模块,用于根据所述拒收原因对邮件的发送策略进行调整。在一个实施例中,所述调整子模块在所述拒收原因指示在预先设定的第一时间段内针对同一域名所接收的邮件数目超过针对所述域名预先设定的第一阈值的情况下,将所述发送策略调整为在所述第一时间段内暂停所述邮件的发送并且调整为在下一个所述第一时间段内减少所述邮件发送的数目。在一个实施例中,在持续超过预先设定的第二时间段都没有接收到所述拒收消息的情况下,所述调整模块将所述发送策略调整为在下一个所述第一时间段内增加所述邮件发送的数目,其中所述第二时间段与所述第一时间段相关联。在一个实施例中,在所述第一时间段分别是24小时、I小时、I分钟的情况下,与所述第一时间段相关联的所述第二时间段分别是30天、24小时、I小时。在一个实施例中,所述调整子模块在所述拒收原因指示所述邮件被用户投诉的情况下,将所述发送策略调整为暂停向所述用户发送邮件。在一个实施例中,所述调整子模块在所述拒收原因指示针对包含预先设定的邮件模板的邮件,被打开的邮件数目与所接收的邮件数目的比例小于预先设定的第二阈值的情况下,将所述发送策略调整为暂停包含所述邮件模板的邮件的发送并且调整为对包含另一邮件模板的邮件进行发送。在一个实施例中,所述调整子模块在所述拒收原因指示针对包含预先设定的邮件模板的邮件,被用户投诉的邮件数目与被打开的邮件数目的比例大于预先设定的第三阈值的情况下,将所述发送策略调整为暂停包含所述邮件模板的邮件的发送并且调整为对包含另一邮件模板的邮件进行发送。在一个实施例中,所述邮件模板包括以下之一:用于提示用户其账号不安全的邮件模板,用于提示用户其账号异本文档来自技高网
...

【技术保护点】
一种邮件发送方法,包括:获取用于指示邮件被拒绝接收的拒收信息;根据所述拒收信息对邮件的发送策略进行调整;以及根据调整后的发送策略对邮件进行发送。

【技术特征摘要】

【专利技术属性】
技术研发人员:沈云杰
申请(专利权)人:北京千橡网景科技发展有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1