一种通过电子邮件获取联系人信息的方法、客户端及系统技术方案

技术编号:7736628 阅读:275 留言:0更新日期:2012-09-09 19:16
本发明专利技术提供了一种通过电子邮件获取联系人的方法、客户端及系统,属于计算机、网络技术领域。首先采集发送方在电子邮件编辑界面中载入的数据信息,遍历发送方电子邮箱地址簿,查找是否存在与前述数据信息中的内容相匹配的联系人信息;其次,对应前述数据信息,建立起用以从发送方服务器中调取联系人信息的调取链接,将该链接连同前述数据信息发送至接收方电子邮箱;然后,接收方客户端根据条件,输出包含前述数据信息的电子邮件,针对包含调取链接的数据内容进行差异化标识;最后,采集针对前述链接的触发信息,从发送方电子邮件服务器中获取对应的联系人信息,将其添加至接收方电子邮箱地址簿,或生成向该联系人发送电子邮件的电子邮件编辑界面。

【技术实现步骤摘要】

本专利技术属于计算机、网络

技术介绍
随着网络的普及与发展,电子邮件作为网络中传输信件、单据、资料等信息的通信方法,逐渐成为网络用户日常工作、生活中必不可少的一部分。用户通过电子邮件可以实现与联系人及时有效地沟通。在实际应用中,电子邮件中的通信内容往往会涉及第三方联系人,当一方用户的电子邮箱地址簿中没有该第三方联系人的相关信息时,就需要根据另一方发送该第三方联系人的相关信息加载该第三方联系人。现有技术中,通常首先由发送方在自己的电子邮箱地址簿中搜索该第三方联系人的邮箱地址等相关信息,并将其发送至接收方。接收方再将其添加为自身的联系人,操作过程较为繁琐。
技术实现思路
本专利技术的目的在于提供一种通过电子邮件获取联系人的方法、客户端及系统。利用本专利技术,在实际应用中,当用户A向用户B所发送的电子邮件中,包括有联系人C的识别信息吋,针对于该识别信息建立对应该联系人C相关信息的调取链接,并针对用户B对该链接进行差异化输出,用户B通过点击该调取链接,就将该联系人C加载为联系人。一方面简化发送方用户输入联系人信息的操作,另ー方面方便接收方用户添加联系人信息的操作,为用户带来更好的应用体验。本专利技术所述的ー种通过电子邮件获取联系人信息的方法,包括有如下步骤步骤1,采集发送方在电子邮件编辑界面中载入的数据信息,遍历发送方电子邮箱地址簿,查找是否存在与前述数据信息中的内容相匹配的联系人信息,在存在的情况下转入到下ー步骤;步骤2,将前述的联系人信息,对应着前述数据信息,建立起用以从发送方电子邮件服务器中调取联系人信息的调取链接,将该调取链接连同前述数据信息发送至接收方电子邮箱;步骤3,接收方客户端根据输出条件,输出包含有前述数据信息的电子邮件,针对包含调取链接的数据内容进行差异化标识;步骤4,采集接收方针对于前述链接的触发信息,从发送方电子邮件服务器获取对应的联系人信息,并将其添加至接收方电子邮箱地址簿,或触发该链接,生成针对于该联系人的电子邮件编辑界面,从发送方电子邮件服务器获取对应的联系人信息,采集该联系人信息中的邮箱地址,载入到收件人地址栏。优选的,所述步骤I中查找是否存在与前述数据信息中的内容相匹配的联系人信息,进ー步包含如下步骤,采集前述数据信息;遍历发送方电子邮箱地址簿中的联系人邮箱地址和/或名称信息和/或备注信息;查找是否存在与前述数据信息相匹配的联系人邮箱地址和/或名称信息和/或备注信息,若存在转入下一歩;获取该联系人的联系人信息。优选的,所述的步骤I中所述的数据信息,为文本信息。优选的,针对所述步骤I中采集的图片或语音数据信息,将其进行识别后转变为文本信息,再进行相应的查询操作。优选的,在所述的步骤I中查找存在与前述数据信息中的内容相匹配的联系人信息后进ー步包含如下步骤, 生成对话窗ロ,在该对话窗ロ中包括有用以接受或取消针对该对应联系人信息的数据内容建立调取链接的控件;采集用户针对于前述控件的反馈信息,在获取用户许可的情况下,转入步骤2建立调取联系人信息的调取链接。优选的,针对于步骤3中所述的输出条件,对应包含如下步骤,接收方客户端针对前述数据信息中调取链接所对应的数据内容,遍历接收方电子邮箱地址簿,查找是否存在与前述数据内容相匹配的联系人信息;若不存在与前述数据内容相匹配的联系人信息,输出包含有前述数据信息的电子邮件,并对具有调取链接的数据进行差异化标识;若存在与前述数据内容相匹配的联系人信息,则仅输出包含有前述数据信息的电子邮件。优选的,所述步骤3中的差异化标识,是针对于具有链接的数据内容中的文本信息,设置下划线,或者改变字体的颜色,或者改变字体的傾斜度,或者改变字体的大小,或者针对于所对应的字体设置阴影,或者改变所对应字体的透明度。优选的,所述步骤4中,还包括如下步骤,采集接收方针对于前述调取链接的触发信息;向该链接所对应的发送方发送针对于该联系人的信息获取请求;采集获得发送方的获取许可;获取该联系人的联系方式信息,将前述的联系人加为接收方的好友。相应地,本专利技术提供了一种通过电子邮件获取联系人信息的客户端,该客户端为发送方客户端,该客户端包括发送方采集模块,采集发送方在电子邮件编辑界面中载入的数据信息;发送方查询模块,遍历发送方电子邮箱地址簿,查找是否存在与发送方采集模块所采集获得的数据信息中的内容相匹配的联系人信息;发送方链接建立模块,将前述的联系人信息,对应着前述的数据信息,建立起用以从发送方电子邮件服务器中调取联系人信息的调取链接;发送方发送模块,将该调取链接连同前述数据信息向接收方电子邮箱进行发送操作。相应的,本专利技术还提供了一种通过电子邮件获取联系人信息的服务器,该服务器对应着发送方客户端,该服务器包括联系人信息存储模块,存储发送方电子邮件地址簿中联系人信息;发送方服务器采集模块,采集发送方在电子邮件编辑界面中载入的数据信息;发送方服务器查询模块,遍历发送方电子邮箱地址簿,查找是否存在与发送方采集模块所采集获得的数据信息中的内容相匹配的联系人信息;发送方服务器链接建立模块,将前述的联系人信息,对应着数据信息,建立起用以从联系人信息存储模块中调取联系人信息的调取链接;发送方服务器发送模块,将该调取链接连同前述数据信息向接收方电子邮箱进行发送操作。相应的,本专利技术还提供了一种通过电子邮件获取联系人信息的客户端,该客户端为接收方客户端,该客户端包括接收方输出模块,输出包含有发送方所发送数据信息的电子邮件,针对包含调取链接的数据内容进行差异化标识;链接执行模块,采集接收方针对于前述链接的触发信息,从发送方电子邮件服务器获取对应的联系人信息,并将其添加至接收方电子邮箱地址簿,或触发该链接,生成针对于该联系人发送电子邮件的编辑界面,从发送方电子邮件服务器获取对应的联系人信息,采集该联系人信息中的邮箱地址,载入到收件人地址栏。优选的,对应着发送方查询模块,还设置有用以生成对话窗ロ,在该对话窗ロ中包括有用以接受或取消针对该对应联系人信息的数据内容建立调取链接的控件,采集用户针对于前述控件的反馈信息,在获取用户许可的情况下,触发调取链接建立的用户反馈问询模块。优选的,对应着发送方服务器查询模块,还设置有用以生成对话窗ロ,在该对话窗口中包括有用以接受或取消针对该对应联系人信息的数据内容建立调取链接的控件,采集用户针对于前述控件的反馈信息,在获取用户许可的情况下,触发链接建立的用户反馈问询模块。优选的,对应所述的接收方输出模块还设置有,用于根据接收方电子邮件地址簿中是否包含有所述联系人信息为条件,判断是否对调取链接进行差异化标识的输出条件模块,该模块包括如下组成部分,联系人存在性判定组件,根据接收方客户端所接收数据信息中调取链接所对应的数据内容,遍历接收方电子邮件地址簿,查找是否存在与前述数据内容相匹配的联系人信息;链接数据判定组件,经联系人存在性判定组件判定,输出包含有前述数据信息的电子邮件,并对具有调取链接的数据进行差异化标识;若存在与前述数据内容相匹配的联系人信息,则仅许可输出包含有前述数据信息的电子邮件。相应的,本专利技术还提供了一种通过电子邮件获取联系人信息的系统,该系统包括发送方客户端,它包括, 发送方采集模块,采集发送方在电子邮件编辑界面中载入的数据信息;发送方查询模块,遍历发送方电子邮箱地本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种通过电子邮件获取联系人信息的方法,其特征在于该方法包括有如下步骤 步骤1,采集发送方在电子邮件编辑界面中载入的数据信息,遍历发送方电子邮箱地址薄,查找是否存在与前述数据信息中的内容相匹配的联系人信息,在存在的情况下转入到下ー步骤; 步骤2,将前述的联系人信息,对应着前述数据信息,建立起用以从发送方电子邮件服务器中调取联系人信息的调取链接,将该调取链接连同前述数据信息发送至接收方电子邮箱; 步骤3,接收方客户端根据输出条件,输出包含有前述数据信息的电子邮件,针对包含调取链接的数据内容进行差异化标识; 步骤4,采集接收方针对于前述链接的触发信息,从发送方电子邮件服务器获取对应的联系人信息,并将其添加至接收方电子邮箱地址簿, 或触发该链接,生成针对于该联系人的电子邮件编辑界面,从发送方电子邮件服务器获取对应的联系人信息,采集该联系人信息中的邮箱地址,载入到收件人地址栏。2.根据权利要求I所述的ー种通过电子邮件获取联系人信息的方法,其特征在于所述步骤I中查找是否存在与前述数据信息中的内容相匹配的联系人信息,进ー步包含如下步骤, 采集前述数据信息; 遍历发送方电子邮箱地址簿中的联系人邮箱地址和/或名称信息和/或备注信息;查找是否存在与前述数据信息相匹配的联系人邮箱地址和/或名称信息和/或备注信息,若存在转入下一歩; 获取该联系人的联系人信息。3.根据权利要求I所述的ー种通过电子邮件获取联系人信息的方法,其特征在于所述的步骤I中所述的数据信息,为文本信息。4.根据权利要求I所述的ー种通过电子邮件获取联系人信息的方法,其特征在于针对所述步骤I中采集的图片或语音数据信息,将其进行识别后转变为文本信息,再进行相应的查询操作。5.根据权利要求I所述的ー种通过电子邮件获取联系人信息的方法,其特征在于在所述的步骤I中查找存在与前述数据信息中的内容相匹配的联系人信息后进ー步包含如下步骤, 生成对话窗ロ,在该对话窗ロ中包括有用以接受或取消针对该对应联系人信息的数据内容建立调取链接的控件; 采集用户针对于前述控件的反馈信息,在获取用户许可的情况下,转入步骤2建立调取联系人信息的调取链接。6.根据权利要求I所述的ー种通过电子邮件获取联系人的方法,其特征在于针对于步骤3中所述的输出条件,对应包含如下步骤, 接收方客户端针对前述数据信息中调取链接所对应的数据内容,遍历接收方电子邮箱地址簿,查找是否存在与前述数据内容相匹配的联系人信息; 若不存在与前述数据内容相匹配的联系人信息,输出包含有前述数据信息的电子邮件,并对具有调取链接的数据进行差异化标识;若存在与前述数据内容相匹配的联系人信息,则仅输出包含有前述数据信息的电子邮件。7.根据权利要求I所述的ー种通过电子邮件获取联系人信息的方法,其特征在于所述步骤3中的差异化标识,是针对于具有链接的数据内容中的文本信息,设置下划线,或者改变字体的颜色,或者改变字体的傾斜度,或者改变字体的大小,或者针对于所对应的字体设置阴影,或者改变所对应 字体的透明度。8.根据权利要求I所述的ー种通过电子邮件获取联系人信息的方法,其特征在于所述步骤4中,还包括如下步骤, 采集接收方针对于前述调取链接的触发信息; 向该链接所对应的发送方发送针对于该联系人的信息获取请求; 采集获得发送方的获取许可; 获取联系人的联系方式信息,将前述的联系人加为接收方的好友。9.一种通过电子邮件获取联系人信息的客户端,该客户端为发送方客户端,其特征在于该客户端包括 发送方采集模块,采集发送方在电子邮件编辑界面中载入的数据信息; 发送方查询模块,遍历发送方电子邮箱地址簿,查找是否存在与发送方采集模块所采集获得的数据信息中的内容相匹配的联系人信息; 发送方链接建立模块,将前述的联系人信息,对应着前述的数据信息,建立起用以从发送方电子邮件服务器中调取联系人信息的调取链接; 发送方发送模块,将该调取链接连同前述数据信息向接收方电子邮箱进行发送操作。10.一种通过电子邮件获取联系人信息的服务器,该服务器对应着发送方客户端,其特征在于该服务器包括 联系人信息存储模块,存储发送方电子邮件地址簿中联系人信息; 发送方服务器采集模块,采集发送方在电子邮件编辑界面中载入的数据信息; 发送方服务器查询模块,遍历发送方电子邮箱地址簿,查找是否存在与发送方采集模块所采集获得的数据信息中的内容相匹配的联系人信息; 发送方服务器链接建立模块,将前述的联系人信息,对应着数据信息,建立起用以从联系人信息存储模块中调取联系人信息的调取链接; 发送方服务器发送模块,将该调取链接连同前述数据信息向接收方电子邮箱进行发送操...

【专利技术属性】
技术研发人员:马宇尘周鹏
申请(专利权)人:上海量明科技发展有限公司
类型:发明
国别省市:

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

1