邮件撤回方法、系统、计算设备及存储介质技术方案

技术编号:38283398 阅读:18 留言:0更新日期:2023-07-27 10:30
本发明专利技术公开了一种邮件撤回方法、系统、计算设备及存储介质,方法在邮件服务器中执行,包括:响应于发送者客户端发送的对目标邮件的撤回请求,判断所述目标邮件的发送时间与当前时间的时间间隔是否超过预定时长;如果不超过预定时长,则向发送者客户端返回目标邮件的接收者选择页;获取在所述接收者选择页选择的一个或多个接收者信息;遍历所述一个或多个接收者信息对应的邮箱文件夹,以从邮箱文件夹中查找目标邮件,并删除所述邮箱文件夹中的目标邮件。根据本发明专利技术的技术方案,可以实现对已读邮件进行撤回,并且,可以针对目标邮件的部分接收者进行邮件撤回。收者进行邮件撤回。收者进行邮件撤回。

【技术实现步骤摘要】
邮件撤回方法、系统、计算设备及存储介质


[0001]本专利技术涉及网络通信
,尤其涉及一种邮件撤回方法、邮件撤回系统、计算设备及存储介质。

技术介绍

[0002]随着互联网的发展,电子邮件在网络通信领域扮演着不可替代的角色。并且,电子邮件以其成本低、速度快、形式丰富等优势渗透到员工的日常办公中。随着电子邮件使用频率的不断提高,使用者对其功能的要求也不断提高,使用者不再满足于只将邮件发送到收件人,还希望在发现已发送邮件存在某些问题时,可以将已发送的错误邮件撤回。
[0003]现有技术中,微软的Exchange企业邮件服务器默认支持邮件撤回功能,但其撤回邮件成功率低,且有条件限制,具体撤回条件如下:要求收信方和发信方必须配置Windows版outlook的Exchange模式;要求收件人尚未读取被撤回的邮件;要求被撤回的邮件必须在默认收件箱,不能通过邮箱规则重定向到其它文件夹。可见,现有的邮件撤回方案,无法对已读取的邮件进行撤回,且被撤回的邮件需要在指定的收件箱,也无法支持对邮件的部分收件人进行撤回。
[0004]因此,需要一种邮件撤回方法,以解决上述技术方案中存在的问题。

技术实现思路

[0005]为此,本专利技术提供一种邮件撤回方法及邮件撤回系统,以解决或至少缓解上面存在的问题。
[0006]根据本专利技术的一个方面,提供一种邮件撤回方法,在邮件服务器中执行,包括:响应于发送者客户端发送的对目标邮件的撤回请求,判断所述目标邮件的发送时间与当前时间的时间间隔是否超过预定时长;如果不超过预定时长,则向发送者客户端返回目标邮件的接收者选择页;获取在所述接收者选择页选择的一个或多个接收者信息;遍历所述一个或多个接收者信息对应的邮箱文件夹,以从邮箱文件夹中查找目标邮件,并删除所述邮箱文件夹中的目标邮件。
[0007]可选地,在根据本专利技术的邮件撤回方法中,还包括:获取在所述接收者选择页输入的撤回理由信息,将目标邮件信息与所述撤回理由信息进行关联存储。
[0008]可选地,在根据本专利技术的邮件撤回方法中,遍历所述一个或多个接收者信息对应的邮箱文件夹,以从邮箱文件夹中查找目标邮件,包括:对于每个接收者信息,判断所述接收者信息是否包含群组;如果包含群组,则获取所述群组包含的多个群组成员信息;遍历每个群组成员信息对应的邮箱文件夹,以从邮箱文件夹中查找目标邮件。
[0009]可选地,在根据本专利技术的邮件撤回方法中,遍历所述一个或多个接收者信息对应的邮箱文件夹,以从邮箱文件夹中查找目标邮件,还包括:如果接收者信息不包含群组,则直接遍历所述接收者信息对应的邮箱文件夹,以从邮箱文件夹中查找目标邮件。
[0010]可选地,在根据本专利技术的邮件撤回方法中,向发送者客户端返回目标邮件的接收
者选择页,包括:判断所述目标邮件是否为需要再次撤回的邮件;如果是,则向发送者客户端返回再次撤回页面,响应于经由所述再次撤回页面发送的再次撤回请求,向发送者客户端返回目标邮件的接收者选择页;如果否,则直接向发送者客户端返回目标邮件的接收者选择页。
[0011]可选地,在根据本专利技术的邮件撤回方法中,每个邮件包括唯一的邮件标识;从邮箱文件夹中查找目标邮件,包括:获取目标邮件标识;基于目标邮件标识,从邮箱文件夹中查找对应的目标邮件。
[0012]可选地,在根据本专利技术的邮件撤回方法中,在删除所述邮箱文件夹中的目标邮件之后,还包括:向发送者客户端、一个或多个接收者客户端发送所述目标邮件已撤回的提醒邮件。
[0013]可选地,在根据本专利技术的邮件撤回方法中,所述发送者客户端包括邮件撤回按钮;响应于发送者客户端发送的对目标邮件的撤回请求,包括:响应于发送者客户端通过点击邮件撤回按钮发送的对目标邮件的撤回请求。
[0014]可选地,在根据本专利技术的邮件撤回方法中,所述预定时长为7天。
[0015]根据本专利技术的一个方面,提供一种邮件撤回系统,包括:邮件服务器,适于执行如上任一项所述的方法;一个或多个发送者客户端,与所述邮件服务器通信连接,适于向所述邮件服务器发送对目标邮件的撤回请求。
[0016]根据本专利技术的一个方面,提供一种计算设备,包括:至少一个处理器;存储器,存储有程序指令,其中,程序指令被配置为适于由上述至少一个处理器执行,所述程序指令包括用于执行如上所述的邮件撤回方法的指令。
[0017]根据本专利技术的一个方面,提供一种存储有程序指令的可读存储介质,当该程序指令被计算设备读取并执行时,使得该计算设备执行如上所述的邮件撤回方法。
[0018]根据本专利技术的技术方案,提供了一种邮件撤回方法及系统,其中,邮件服务器在接收到发送者客户端发送的对目标邮件的撤回请求时,判断目标邮件的发送时间与当前时间的时间间隔是否超过预定时长,如果不超过预定时长,则向发送者客户端返回目标邮件的接收者选择页。随后,发送者可以在接收者选择页从多个接收者信息中选择一个或多个接收者信息,接着,邮件服务器遍历发送者选择的一个或多个接收者信息对应的邮箱文件夹,以从这些邮箱文件夹中查找目标邮件,并删除这些邮箱文件夹中的目标邮件。这样,根据本专利技术的技术方案,邮件撤回的条件并不限制邮件是否已读,从而可以实现对已读邮件进行撤回,并且,可以针对目标邮件的部分接收者进行邮件撤回。
[0019]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0020]为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的
部件或元素。
[0021]图1示出了根据本专利技术一个实施例的邮件撤回系统100的示意图;
[0022]图2示出了根据本专利技术一个实施例的计算设备200的示意图;
[0023]图3示出了根据本专利技术一个实施例的邮件撤回方法300的流程图。
具体实施方式
[0024]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0025]图1示出了根据本专利技术一个实施例的邮件撤回系统100的示意图。
[0026]如图1所示,邮件撤回系统100包括一个或多个发送者客户端110、邮件服务器120、一个或多个接收者客户端130。其中,邮件服务器120分别与一个或多个发送者客户端110、一个或多个接收者客户端130通信连接,例如可以通过有线或无线的方式网络连接。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种邮件撤回方法,在邮件服务器中执行,包括:响应于发送者客户端发送的对目标邮件的撤回请求,判断所述目标邮件的发送时间与当前时间的时间间隔是否超过预定时长;如果不超过预定时长,则向发送者客户端返回目标邮件的接收者选择页;获取在所述接收者选择页选择的一个或多个接收者信息;遍历所述一个或多个接收者信息对应的邮箱文件夹,以从邮箱文件夹中查找目标邮件,并删除所述邮箱文件夹中的目标邮件。2.如权利要求1所述的方法,其中,还包括:获取在所述接收者选择页输入的撤回理由信息,将目标邮件信息与所述撤回理由信息进行关联存储。3.如权利要求1或2所述的方法,其中,遍历所述一个或多个接收者信息对应的邮箱文件夹,以从邮箱文件夹中查找目标邮件,包括:对于每个接收者信息,判断所述接收者信息是否包含群组;如果包含群组,则获取所述群组包含的多个群组成员信息;遍历每个群组成员信息对应的邮箱文件夹,以从邮箱文件夹中查找目标邮件。4.如权利要求3所述的方法,其中,遍历所述一个或多个接收者信息对应的邮箱文件夹,以从邮箱文件夹中查找目标邮件,还包括:如果接收者信息不包含群组,则直接遍历所述接收者信息对应的邮箱文件夹,以从邮箱文件夹中查找目标邮件。5.如权利要求1

4中任一项所述的方法,其中,向发送者客户端返回目标邮件的接收者选择页,包括:判断所述目标邮件是否为需要再次撤回的邮件;如果是...

【专利技术属性】
技术研发人员:汪坤
申请(专利权)人:海南车智易通信息技术有限公司
类型:发明
国别省市:

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

1