蓝牙邮件收发系统及方法技术方案

技术编号:7788897 阅读:212 留言:0更新日期:2012-09-21 23:02
一种蓝牙邮件收发系统,该系统包括:封装模块,用于将符合RFC2822格式的邮件封装成蓝牙可以识别的OPP格式;搜索模块,用于在覆盖区域内搜索接收方的蓝牙;连接模块,用于读取发送方的蓝牙配对链表,将发送方和接收方蓝牙之间建立连接;发送模块,用于提示接收方确认是否同意接收该邮件;当接收方拒绝接收该邮件时,提示发送失败,操作结束;当接收方同意接收该邮件时,通过OPP协议发送该邮件。本发明专利技术还提供一种蓝牙邮件收发方法。本发明专利技术可以在手机中使用蓝牙收发电子邮件,方便快捷,不需流量费。

【技术实现步骤摘要】

本专利技术涉及一种。
技术介绍
随着网络技术和通信技术的发展,手机由原来的单一通话功能向语音、数据、图像综合的方向发展,功能越来越完善。蓝牙和电子邮件都已成为手机必备的重要功能。目前的手机中,发送电子邮件是 基于CDMA或GPRS的,需要收取网络流量的费用。蓝牙技术使用全球通用的2. 4GHZ ISM频段,2. 0以上版本具有3Mbps传输速率,非常适合近距离的无线通信,但现在在手机中只用于交换vCard、mp3等文件。
技术实现思路
鉴于以上内容,有必要提供一种蓝牙邮件收发系统,可以在手机中使用蓝牙来收发电子邮件。鉴于以上内容,还有必要提供一种蓝牙邮件收发方法,可以在手机中使用蓝牙来收发电子邮件。所述蓝牙邮件收发系统,运行于手机中,该系统包括封装模块,用于将符合RFC2822格式的邮件封装成蓝牙可以识别的OPP格式;搜索模块,用于在覆盖区域内搜索接收方的蓝牙;连接模块,用于读取发送方的蓝牙配对链表,将发送方和接收方蓝牙之间建立连接;发送模块,用于连接成功后,提示接收方确认是否同意接收该邮件;当接收方拒绝接收该邮件时,提示发送失败,操作结束;当接收方同意接收该邮件时,通过OPP协议发送该邮件。所述蓝牙邮件收发方法,应用于手机中,该方法的发送邮件步骤包括封装步骤将符合RFC2822格式的邮件封装成蓝牙可以识别的OPP格式;搜索步骤在覆盖区域内搜索接收方的蓝牙;连接步骤读取发送方的蓝牙配对链表,将发送方和接收方蓝牙之间建立连接;发送步骤连接成功后,提示接收方确认是否同意接收该邮件;当接收方同意接收该邮件时,通过OPP协议发送该邮件;当接收方拒绝接收该邮件时,提示发送失败。相较于现有技术,所述的,能够在手机中使用蓝牙的文件交互功能来完成电子邮件的发送和接收,方便快捷,不需流量费。附图说明图I是本专利技术蓝牙邮件收发系统较佳实施例的架构图。图2是本专利技术蓝牙邮件收发系统较佳实施例的功能模块图。图3是本专利技术蓝牙邮件收发方法较佳实施例发送邮件过程的流程图。图4是本专利技术蓝牙邮件收发方法较佳实施例接收邮件过程的流程图。主要元件符号说明IMi 手机「接收方手机|2_蓝牙邮件收发系统 10用户代理模块20邮件传输代理模块 30蓝牙邮箱_40莫它帐号邮箱封装模块_100丧索模块^ 连接模块_300发送模块_400判断模块_500接收模块_600_检查模块1700 如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施例方式如图I所示,是本专利技术蓝牙邮件收发系统较佳实施例的架构图。所述蓝牙邮件收发系统10运行于发送方手机I及接收方手机2中。所述发送方手机I中还包括用户代理模块20及邮件传输代理模块30。所述接收方手机2中还包括用户代理模块20、邮件传输代理模块30、蓝牙邮箱40及其它帐号邮箱50。值得注意的是,所述发送方手机I也可作为接收方,所述接收方手机2也可作为发送方。所述用户代理模块20用于管理用户对电子邮件的编辑、发送、读取等相关操作。发送方用户通过所述用户代理模块20编辑好邮件之后,选择使用网络或者蓝牙发送该邮件。在下面的场合,使用蓝牙来收发邮件,不仅免费,而且快速方便家庭成员之间在家时分享有趣的邮件;学生之间在教室或寝室互相分享学习数据;其它的场合如会议室、电影院等,免费将邮件发送到其它手机或计算机上。当用户选择通过蓝牙发送邮件时,启动发送方蓝牙及所述蓝牙邮件收发系统10。所述蓝牙邮件收发系统10用于通过蓝牙的OPP协议来发送和接收邮件。所示接收方手机2接收到通过蓝牙发送的邮件之后,存入所述蓝牙邮箱40中。所述邮件传输代理模块30用于原本的基于网络传输邮件的方式,通过TCP/IP协议来发送和接收邮件。所示接收方手机2接收到通过该方式发送的邮件之后,存入所述其它帐号邮箱50中。如图2所示,是本专利技术蓝牙邮件收发系统较佳实施例的功能模块图。所述蓝牙邮件收发系统10包括封装模块100、搜索模块200、连接模块300、发送模块400、判断模块500、接收模块600及检查模块700。其中,当该手机作为发送方时,运行所述封装模块100、搜索模块200、连接模块300及发送模块400 ;当该手机作为接收方时,运行所述判断模块500、接收模块600及检查模块700。所述封装模块100用于在将电子邮件通过蓝牙发送之前,将符合RFC2822格式的邮件封装成蓝牙可以识别的OPP格式。电子邮件不同于普通的文本,其内容必须符合规定的格式。封装过程中,先校验邮件头部分,需包括接收方、发送方、发送时间、抄送、暗送、主题等;校验合格后,再校验邮件体的字符、编码方式、格式和签名是否规范;校验合格后,如有附件需检查附件是否正确;之后,加上欲发送的蓝牙地址、蓝牙的注册、配对、连接信息组成蓝牙发送的邮件内容。所述搜索模块200用于在覆盖区域内搜索接收方的蓝牙。当搜索不到接收方的蓝牙时,提示接收方启动蓝牙并将蓝牙设为可见。所述连接模块300用于当搜索到接收方的蓝牙之后,读取发送方的蓝牙配对链表。当接收方蓝牙地址已在发送方的配对链表中时,可以和接收方直接建立连接;当接收方蓝牙地址不在发送方的配对链表中时,表示以前没有配对过,需要先和接收方蓝牙进行配对,然后将双方蓝牙之间建立连接。 所述发送模块400用于连接成功后,提示接收方确认是否同意接收该邮件。所述发送模块400还用于当接收方拒绝接收该邮件时,提示发送失败,操作结束。所述发送模块400还用于当接收方同意接收该邮件时,通过OPP协议发送该邮件。所述判断模块500用于判断所述接收方手机2的蓝牙邮箱40是否有空间。所述判断模块500还用于当没有空间时,拒绝接收该邮件,提示空间已满,操作结束。所述判断模块500还用于当有空间时,判断所述蓝牙邮箱40中是否已经存在同文件名的邮件。所述判断模块500还用于当存在同文件名的邮件时,提示接收方用户选择是否覆盖。当用户选择不覆盖时,操作结束。所述接收模块600用于当不存在同名的邮件或者用户选择覆盖时,接收该邮件。所述检查模块700用于接收邮件数据结束后,检查邮件格式是否正确,即邮件内容是否符合RFC2822格式。所述检查模块700还用于当邮件格式正确时,提示接收邮件成功,将该邮件存入所述蓝牙邮箱40中。用户可以通过所述用户代理模块20来阅读所述蓝牙邮箱40中的该邮件。所述检查模块700还用于当邮件格式不正确时,提示接收邮件失败,操作结束。所述蓝牙邮件收发方法包括发送邮件及接收邮件两个过程。其中,发送邮件过程应用于所述发送方手机I中,接收邮件过程应用于所述接收方手机2中。如图3所示,是本专利技术蓝牙邮件收发方法较佳实施例发送邮件过程的流程图。步骤S100,所述封装模块100将符合RFC2822格式的邮件封装成蓝牙可以识别的OPP格式。电子邮件不同于普通的文本,其内容必须符合规定的格式。封装过程包括校验邮件头部分,需包括接收方、发送方、发送时间、抄送、暗送、主题等;校验合格后,再校验邮件体的字符、编码方式、格式和签名是否规范;校验合格后,如有附件需检查附件是否正确;加上欲发送的蓝牙地址、蓝牙的注册、配对、连接信息组成蓝牙发送的邮件内容。步骤S101,所述搜索模块200在覆盖区域内搜索接收方的蓝牙。当搜索不到接收方的蓝牙时,提示接收方启动蓝牙并将蓝牙设为可见。步骤S102,当搜索本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种蓝牙邮件收发系统,运行于手机中,其特征在干,该系统包括 封装模块,用于将符合RFC2822格式的邮件封装成蓝牙可以识别的OPP格式; 捜索模块,用于在覆盖区域内捜索接收方的蓝牙; 连接模块,用于读取发送方的蓝牙配对链表,将发送方和接收方蓝牙之间建立连接; 发送模块,用于连接成功后,提示接收方确认是否同意接收该邮件;当接收方拒绝接收该邮件时,提示发送失败,操作结束;当接收方同意接收该邮件时,通过OPP协议发送该邮件。2.如权利要求I所述的蓝牙邮件收发系统,其特征在于,该系统还包括 判断模块,用于当该手机作为邮件接收方时,判断该手机的蓝牙邮箱是否有空间; 所述判断模块还用于当蓝牙邮箱没有空间时,拒绝接收该邮件,提示空间已满,操作结束; 所述判断模块还用于当蓝牙邮箱有空间时,判断所述蓝牙邮箱中是否已经存在同文件名的邮件,当存在同文件名的邮件时,提示用户选择是否覆盖,当用户选择不覆盖时,操作结束; 接收模块,用于当不存在同名的邮件或者用户选择覆盖时,接收该邮件。3.如权利要求2所述的蓝牙邮件收发系统,其特征在于,该系统还包括 检查模块,用于接收邮件数据结束后,检查邮件格式是否正确,即邮件内容是否符合RFC2822 格式; 所述检查模块还用于当邮件格式正确时,提示接收邮件成功,将该邮件存入所述蓝牙邮箱中; 所述检查模块还用于当邮件格式不正确时,提示接收邮件失败,操作结束。4.如权利要求I所述的蓝牙邮件收发系统,其特征在于,所述封装模块的封装过程包括 校验邮件头部分,需包括接收方、发送方、发送时间、抄送、暗送、主題; 校验合格后,再校验邮件体的字符、编码方式、格式和签名是否规范; 校验合格后,当有附件时检查附件是否正确; 加上欲发送的蓝牙地址、蓝牙的注册、配对、连接信息组成蓝牙发送的邮件内容。5.如权利要求I所述的蓝牙邮件收发系统,其特征在于,所述搜索模块还用于当搜索不到接收方的蓝牙时,提示接收方启动蓝牙并将蓝牙设为可见; 所述连接模块还用于当接收方蓝牙地址已在发送方的配对链表中时,直接和接收方建立连接;当接收方蓝牙地址不在发...

【专利技术属性】
技术研发人员:孙杰
申请(专利权)人:深圳富泰宏精密工业有限公司奇美通讯股份有限公司
类型:发明
国别省市:

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

1