一种邮件联系人添加方法、装置及存储介质与流程

文档序号:20917017发布日期:2020-05-29 13:39阅读:263来源:国知局
一种邮件联系人添加方法、装置及存储介质与流程

本发明涉及即时通信技术领域,尤其涉及一种邮件联系人添加方法、装置及存储介质。



背景技术:

在邮件编辑过程中,为指定联系人,往往由发件人根据其实际需要,在收件输入框/抄送输入框中输入联系人的邮箱账号,或者在收件输入框/抄送输入框中导入通讯录中的联系人的邮箱账号。在现有技术中,无论是直接输入,还是从通讯录导入,都需要发件人手动选择联系人的联系类型(收件/抄送),以及手动添加联系人的邮箱账号。

由于现有技术主要依赖于发件人进行人工操作,难以保证联系人信息的准确性,使得发件人需要反复检查联系人信息,降低邮件编辑效率。



技术实现要素:

本发明提供一种邮件联系人添加方法、装置及存储介质,以克服现有技术的缺陷,本发明能够根据邮件编辑内容自动添加联系人,从而提高邮件编辑效率。

为了解决上述技术问题,本发明一实施例提供一种邮件联系人添加方法,包括:

获取用户终端输入的邮件编辑内容,并将所述邮件编辑内容与预存的联系人信息进行匹配,得到所述邮件编辑内容中的匹配字符,以及与所述匹配字符对应的联系人信息;

将与所述匹配字符对应的联系人信息作为预选联系人信息,生成预选名单,并将所述预选名单下发至所述用户终端;

根据所述用户终端从所述预选名单中确定的目标联系人信息,生成识别标记,并利用所述识别标记对与所述目标联系人信息对应的匹配字符进行标记;

响应所述用户终端发起的邮件发送请求,根据所述识别标记,将所述目标联系人信息添加至联系人列表;其中,所述联系人列表包括收件人列表和抄送人列表。

进一步地,所述用户终端从所述预选名单中确定目标联系人信息,包括:

接收所述预选名单,从所述预选名单中选择至少一个所述预选联系人信息作为所述目标联系人信息,并返回所述目标联系人信息;其中,所述目标联系人信息包括收件人信息和/或抄送人信息。

进一步地,所述根据所述用户终端从所述预选名单中确定的目标联系人信息,生成识别标记,并利用所述识别标记对与所述目标联系人信息对应的匹配字符进行标记,包括:

接收所述目标联系人信息,并在所述目标联系人信息是所述收件人信息时生成第一标记,利用所述第一标记,对与所述收件人信息对应的匹配字符进行标记;

在所述目标联系人信息是所述抄送人信息时生成第二标记,利用所述第二标记,对与所述抄送人信息对应的匹配字符进行标记;其中,所述第二标记与所述第一标记不同。

进一步地,所述响应所述用户终端发起的邮件发送请求,根据所述识别标记,将所述目标联系人信息添加至联系人列表,包括:

根据所述第一标记,将所述收件人信息添加至所述收件人列表;

根据所述第二标记,将所述抄送人信息添加至所述抄送人列表。

本发明另一实施例提供一种邮件联系人添加装置,包括:

匹配模块,用于获取用户终端输入的邮件编辑内容,并将所述邮件编辑内容与预存的联系人信息进行匹配,得到所述邮件编辑内容中的匹配字符,以及与所述匹配字符对应的联系人信息;

生成模块,用于将与所述匹配字符对应的联系人信息作为预选联系人信息,生成预选名单,并将所述预选名单下发至所述用户终端;

标记模块,用于根据所述用户终端从所述预选名单中确定的目标联系人信息,生成识别标记,并利用所述识别标记对与所述目标联系人信息对应的匹配字符进行标记;

添加模块,用于响应所述用户终端发起的邮件发送请求,根据所述识别标记,将所述目标联系人信息添加至联系人列表;其中,所述联系人列表包括收件人列表和抄送人列表。

进一步地,所述用户终端从所述预选名单中确定目标联系人信息,包括:

接收所述预选名单,从所述预选名单中选择至少一个所述预选联系人信息作为所述目标联系人信息,并返回所述目标联系人信息;其中,所述目标联系人信息包括收件人信息和/或抄送人信息。

进一步地,所述标记模块,包括:

第一标记单元,用于接收所述目标联系人信息,并在所述目标联系人信息是所述收件人信息时生成第一标记,利用所述第一标记,对与所述收件人信息对应的匹配字符进行标记;

第二标记单元,用于在所述目标联系人信息是所述抄送人信息时生成第二标记,利用所述第二标记,对与所述抄送人信息对应的匹配字符进行标记;其中,所述第二标记与所述第一标记不同。

进一步地,所述添加模块,包括:

第一添加单元,用于根据所述第一标记,将所述收件人信息添加至所述收件人列表;

第二添加单元,用于根据所述第二标记,将所述抄送人信息添加至所述抄送人列表。

本发明另一实施例提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上所述的邮件联系人添加方法。

本发明的实施例,具有如下有益效果:

通过将用户终端输入的邮件编辑内容与预存的联系人信息进行匹配,得到邮件编辑内容中的匹配字符及与其对应的联系人信息,进而将与其对应的联系人信息作为预选联系人信息而生成的预选名单下发至用户终端,使用户终端可从预选名单中确定目标联系人信息,从而根据目标联系人信息生成识别标记,利用识别标记对与目标联系人信息对应的匹配字符进行标记,以当用户终端发起邮件发送请求时,根据识别标记将目标联系人信息添加至联系人列表,即添加至收件人列表和抄送人列表。相比于现有技术,本发明根据邮件编辑内容和预存的联系人信息的匹配结果,向用户终端提供预选名单,以根据用户终端返回的目标联系人信息,在邮件编辑内容中对与目标联系人信息对应的匹配字符进行标记,使得在发送邮件时,能够直接根据邮件编辑内容中的识别标记将目标联系人信息添加至联系人列表。本发明能够在发送邮件时根据邮件编辑内容自动添加联系人,无需依赖人工操作,从而提高邮件编辑效率。

附图说明

图1为本发明第一实施例中的一种邮件联系人添加方法的流程示意图;

图2为本发明第一实施例中的一优选实施例的流程示意图;

图3为本发明第一实施例中的另一优选实施例的流程示意图;

图4为本发明第二实施例中的一种邮件联系人添加装置的结构示意图。

具体实施方式

下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,文中的步骤编号,仅为了方便具体实施例的解释,不作为限定步骤执行先后顺序的作用。本实施例提供的方法可以由相关的服务器执行,且下文均以服务器作为执行主体为例进行说明。

请参阅图1-3。

如图1所示,第一实施例提供一种邮件联系人添加方法,所述方法包括步骤s1~s4:

s1、获取用户终端输入的邮件编辑内容,并将邮件编辑内容与预存的联系人信息进行匹配,得到邮件编辑内容中的匹配字符,以及与匹配字符对应的联系人信息。

s2、将与匹配字符对应的联系人信息作为预选联系人信息,生成预选名单,并将预选名单下发至用户终端。

s3、根据用户终端从预选名单中确定的目标联系人信息,生成识别标记,并利用识别标记对与目标联系人信息对应的匹配字符进行标记。

s4、响应用户终端发起的邮件发送请求,根据识别标记,将目标联系人信息添加至联系人列表;其中,联系人列表包括收件人列表和抄送人列表。

需要说明的是,用户终端包括手机、电脑、平板等可与服务器连接的通信设备。预存的联系人信息包括通讯录中的联系人信息。联系人信息包括姓名和邮箱账号。

在步骤s1中,通过将用户终端输入的邮件编辑内容与预存的联系人信息进行匹配,即字符匹配,得到邮件编辑内容中的匹配字符及与其对应的联系人信息,能够根据邮件编辑内容对预存的联系人信息进行初步筛选,向用户终端提供与邮件编辑内容相匹配的联系人信息。

在步骤s2中,将与匹配字符对应的联系人信息作为预选联系人信息而生成的预选名单下发至用户终端,能够使用户终端从预选名单中快速确定目标联系人信息。

在步骤s3中,根据用户终端返回的目标联系人信息生成识别标记,并利用识别标记对与目标联系人信息对应的匹配字符进行标记,即在邮件编辑内容中标记与目标联系人信息对应的匹配字符,能够在发送邮件时根据邮件编辑内容中的识别标记自动添加联系人信息。

在步骤s4中,当用户终端发起邮件发送请求时,根据识别标记将目标联系人信息添加至联系人列表,即根据邮件编辑内容中的识别标记将目标联系人信息添加至收件人列表和/或抄送人列表,能够在发送邮件时快速准确地添加联系人信息,从而提高邮件编辑效率。

例如,用户a通过在邮件正文输入框输入“@+b”,接收服务器下发的预选名单{b1,b2,...,bn},以根据实际需求在预选名单{b1,b2,...,bn}中确定bx作为收件人和/或抄送人。此后,邮件正文输入框中的“b”会被html标记等识别标记标记,便于服务器在发送邮件时根据“b”的标记将bx的邮箱账号添加至收件人列表和/或抄送人列表。借助服务器根据识别标记添加联系人信息,使得用户a在编辑完邮件正文后即可直接点击发送此邮件,从而提高用户的邮件编辑效率。

通过将用户终端输入的邮件编辑内容与预存的联系人信息进行匹配,得到邮件编辑内容中的匹配字符及与其对应的联系人信息,进而将与其对应的联系人信息作为预选联系人信息而生成的预选名单下发至用户终端,使用户终端可从预选名单中确定目标联系人信息,从而根据目标联系人信息生成识别标记,利用识别标记对与目标联系人信息对应的匹配字符进行标记,以当用户终端发起邮件发送请求时,根据识别标记将目标联系人信息添加至联系人列表,即添加至收件人列表和抄送人列表。

本实施例根据邮件编辑内容和预存的联系人信息的匹配结果,向用户终端提供预选名单,以根据用户终端返回的目标联系人信息,在邮件编辑内容中对与目标联系人信息对应的匹配字符进行标记,使得在发送邮件时,能够直接根据邮件编辑内容中的识别标记将目标联系人信息添加至联系人列表。

本实施例能够在发送邮件时根据邮件编辑内容自动添加联系人,无需依赖人工操作,从而提高邮件编辑效率。

在优选的实施例当中,所述用户终端从预选名单中确定目标联系人信息,包括:接收预选名单,从预选名单中选择至少一个预选联系人信息作为目标联系人信息,并返回目标联系人信息;其中,目标联系人信息包括收件人信息和/或抄送人信息。

用户终端从接收的预选名单中选择至少一个预选联系人信息,并在确定选择的预选联系人信息为收件人信息或抄送人信息后,将选择的预选联系人信息作为目标联系人信息返回至服务器,便于服务器区分收件人信息和抄送人信息生成不同的识别标记。

如图2所示,在一优选的实施例当中,所述步骤s3,包括步骤s31~s32:

s31、接收目标联系人信息,并在目标联系人信息是收件人信息时生成第一标记,利用第一标记,对与收件人信息对应的匹配字符进行标记。

s32、在目标联系人信息是抄送人信息时生成第二标记,利用第二标记,对与抄送人信息对应的匹配字符进行标记;其中,第二标记与第一标记不同。

如图3所示,在另一优选的实施例当中,所述步骤s4,包括步骤s41~s42:

s41、根据第一标记,将收件人信息添加至收件人列表。

s42、根据第二标记,将抄送人信息添加至抄送人列表。

在本实施例当中,若存在重复的第一标记,则根据任一第一标记,将收件人信息添加至收件人列表。同样地,若存在重复的第二标记,则根据任一第二标记,将抄送人信息添加至抄送人列表。

通过区分目标联系人信息的联系类型生成不同的识别标记,并在邮件编辑内容中利用不同的识别标记标记与目标联系人信息对应的匹配字符,能够在发送邮件时直接根据不同的识别标记将目标联系人信息添加至对应的联系人列表,从而提高邮件编辑效率。

请参阅图4。

第二实施例提供一种邮件联系人添加装置,包括:匹配模块21,用于获取用户终端输入的邮件编辑内容,并将邮件编辑内容与预存的联系人信息进行匹配,得到邮件编辑内容中的匹配字符,以及与匹配字符对应的联系人信息;生成模块22,用于将与匹配字符对应的联系人信息作为预选联系人信息,生成预选名单,并将预选名单下发至用户终端;标记模块23,用于根据用户终端从预选名单中确定的目标联系人信息,生成识别标记,并利用识别标记对与目标联系人信息对应的匹配字符进行标记;添加模块24,用于响应用户终端发起的邮件发送请求,根据识别标记,将目标联系人信息添加至联系人列表;其中,联系人列表包括收件人列表和抄送人列表。

需要说明的是,用户终端包括手机、电脑、平板等可与服务器连接的通信设备。预存的联系人信息包括通讯录中的联系人信息。联系人信息包括姓名和邮箱账号。

通过匹配模块21,将用户终端输入的邮件编辑内容与预存的联系人信息进行匹配,即字符匹配,得到邮件编辑内容中的匹配字符及与其对应的联系人信息,能够根据邮件编辑内容对预存的联系人信息进行初步筛选,向用户终端提供与邮件编辑内容相匹配的联系人信息。

通过生成模块22,将与匹配字符对应的联系人信息作为预选联系人信息而生成的预选名单下发至用户终端,能够使用户终端从预选名单中快速确定目标联系人信息。

通过标记模块23,根据用户终端返回的目标联系人信息生成识别标记,并利用识别标记对与目标联系人信息对应的匹配字符进行标记,即在邮件编辑内容中标记与目标联系人信息对应的匹配字符,能够在发送邮件时根据邮件编辑内容中的识别标记自动添加联系人信息。

通过添加模块24,当用户终端发起邮件发送请求时,根据识别标记将目标联系人信息添加至联系人列表,即根据邮件编辑内容中的识别标记将目标联系人信息添加至收件人列表和/或抄送人列表,能够在发送邮件时快速准确地添加联系人信息,从而提高邮件编辑效率。

例如,用户a通过在邮件正文输入框输入“@+b”,接收服务器下发的预选名单{b1,b2,...,bn},以根据实际需求在预选名单{b1,b2,...,bn}中确定bx作为收件人和/或抄送人。此后,邮件正文输入框中的“b”会被html标记等识别标记标记,便于服务器在发送邮件时根据“b”的标记将bx的邮箱账号添加至收件人列表和/或抄送人列表。借助服务器根据识别标记添加联系人信息,使得用户a在编辑完邮件正文后即可直接点击发送此邮件,从而提高用户的邮件编辑效率。

通过匹配模块21将用户终端输入的邮件编辑内容与预存的联系人信息进行匹配,得到邮件编辑内容中的匹配字符及与其对应的联系人信息,进而通过生成模块22将与其对应的联系人信息作为预选联系人信息而生成的预选名单下发至用户终端,使用户终端可从预选名单中确定目标联系人信息,从而通过标记模块23根据目标联系人信息生成识别标记,利用识别标记对与目标联系人信息对应的匹配字符进行标记,以当用户终端发起邮件发送请求时,通过添加模块24根据识别标记将目标联系人信息添加至联系人列表,即添加至收件人列表和抄送人列表。

本实施例根据邮件编辑内容和预存的联系人信息的匹配结果,向用户终端提供预选名单,以根据用户终端返回的目标联系人信息,在邮件编辑内容中对与目标联系人信息对应的匹配字符进行标记,使得在发送邮件时,能够直接根据邮件编辑内容中的识别标记将目标联系人信息添加至联系人列表。

本实施例能够在发送邮件时根据邮件编辑内容自动添加联系人,无需依赖人工操作,从而提高邮件编辑效率。

在优选的实施例当中,所述用户终端从预选名单中确定目标联系人信息,包括:接收预选名单,从预选名单中选择至少一个预选联系人信息作为目标联系人信息,并返回目标联系人信息;其中,目标联系人信息包括收件人信息和/或抄送人信息。

用户终端从接收的预选名单中选择至少一个预选联系人信息,并在确定选择的预选联系人信息为收件人信息或抄送人信息后,将选择的预选联系人信息作为目标联系人信息返回至标记模块23,便于标记模块23区分收件人信息和抄送人信息生成不同的识别标记。

在优选的实施例当中,标记模块23,包括:第一标记单元231,用于接收目标联系人信息,并在目标联系人信息是收件人信息时生成第一标记,利用第一标记,对与收件人信息对应的匹配字符进行标记;第二标记单元232,用于在目标联系人信息是抄送人信息时生成第二标记,利用第二标记,对与抄送人信息对应的匹配字符进行标记;其中,第二标记与第一标记不同。

在优选的实施例当中,添加模块24,包括:第一添加单元241,用于根据第一标记,将收件人信息添加至收件人列表;第二添加单元242,用于根据第二标记,将抄送人信息添加至抄送人列表。

在本实施例当中,若存在重复的第一标记,则第一添加单元241根据任一第一标记,将收件人信息添加至收件人列表。同样地,若存在重复的第二标记,则第二添加单元242根据任一第二标记,将抄送人信息添加至抄送人列表。

通过区分目标联系人信息的联系类型生成不同的识别标记,并在邮件编辑内容中利用不同的识别标记标记与目标联系人信息对应的匹配字符,能够在发送邮件时直接根据不同的识别标记将目标联系人信息添加至对应的联系人列表,从而提高邮件编辑效率。

第三实施例提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如第一实施例所述的邮件联系人添加方法,并达到与之相同的有益效果。

综上所述,本发明的实施例具有如下有益效果:

通过将用户终端输入的邮件编辑内容与预存的联系人信息进行匹配,得到邮件编辑内容中的匹配字符及与其对应的联系人信息,进而将与其对应的联系人信息作为预选联系人信息而生成的预选名单下发至用户终端,使用户终端可从预选名单中确定目标联系人信息,从而根据目标联系人信息生成识别标记,利用识别标记对与目标联系人信息对应的匹配字符进行标记,以当用户终端发起邮件发送请求时,根据识别标记将目标联系人信息添加至联系人列表,即添加至收件人列表和抄送人列表。本实施例根据邮件编辑内容和预存的联系人信息的匹配结果,向用户终端提供预选名单,以根据用户终端返回的目标联系人信息,在邮件编辑内容中对与目标联系人信息对应的匹配字符进行标记,使得在发送邮件时,能够直接根据邮件编辑内容中的识别标记将目标联系人信息添加至联系人列表。本实施例能够在发送邮件时根据邮件编辑内容自动添加联系人,无需依赖人工操作,从而提高邮件编辑效率。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

本领域普通技术人员可以理解实现上述实施例中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

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