HOU CHUNHUA (CN)
WANG LINFENG (CN)
HOU CHUNHUA (CN)
WO2001075651A2 | 2001-10-11 |
CN1329407A | 2002-01-02 | |||
CN101036130A | 2007-09-12 | |||
CN102394839A | 2012-03-28 |
北京康信知识产权代理有限责任公司 (CN)
权 利 要 求 书 1. 一种邮件附件的下载方法, 包括: 在向客户端发送邮件及下载该邮件的附件的统一资源定位符 URL地址时, 向所述客户端发送下载所述附件的第一授权码; 响应所述客户端根据所述 URL地址发送的下载所述附件的指令,根据所述 第一授权码和所述客户端反馈的第二授权码对所述用户的身份进行认证; 若认证成功, 则允许下载所述邮件的附件, 否则, 不允许下载所述邮件的 附件。 2. 根据权利要求 1所述的方法, 其中, 向所述客户端发送所述邮件及下载该邮件 的附件的所述 URL地址之前, 还包括: 存储服务器接收并保存该邮件的附件; 所述存储服务器生成与所述邮件的附件对应的所述 URL地址及所述第一 授权码。 3. 根据权利要求 2所述的方法, 其中, 所述存储服务器接收并保存该邮件的附件 包括: 外部服务器通过 SMTP协议将所述邮件转发至内部邮件服务器; 所述内部邮件服务器解析所述邮件的邮件体, 并将所述邮件的附件保存至 所述存储服务器。 4. 根据权利要求 1所述的方法,其中, 响应所述客户端根据所述 URL地址发送的 下载所述附件的指令包括: 根据所述指令判断与所述 URL地址对应的所述邮件的附件是否存在; 若不存在, 则提示用户无法下载该附件; 若存在, 则打开所述 URL地址对 应的认证界面, 并获取所述第二授权码。 5. 根据权利要求 1至 4中任一项所述的方法, 其中, 根据所述第一授权码和所述 第二授权码对所述用户的身份进行认证包括: 判断所述第二授权码与本地保存的所述第一授权码是否一致; 若一致, 则认证成功, 否则, 认证失败。 一种邮件系统, 包括邮件服务器和存储服务器, 其中, 所述邮件服务器包括: 发送模块, 设置为在向客户端发送邮件及下载该邮 件的附件的统一资源定位符 URL地址时,向所述客户端发送下载所述附件的第 一授权码; 所述存储服务器包括: 认证模块, 设置为响应所述客户端根据所述 URL 地址发送的下载所述附件的指令, 根据所述第一授权码和所述客户端反馈的第 二授权码对所述用户的身份进行认证; 处理模块, 设置为在所述认证模块认证 成功的情况下, 允许下载所述邮件的附件; 以及在所述认证模块认证失败的情 况下, 不允许下载所述邮件的附件。 根据权利要求 6所述的邮件系统, 其中, 所述存储服务器还包括: 接收保存模块, 设置为接收并保存该邮件的附件; 生成模块,设置为生成与所述邮件的附件对应的所述 URL地址及所述第一 授权码。 根据权利要求 6所述的邮件系统, 其中, 所述认证模块包括: 判断单元,设置为根据所述指令判断与所述 URL地址对应的所述邮件的附 件是否存在; 执行单元, 设置为在所述判断单元判断所述附件不存在的情况下, 提示用 户无法下载该附件; 以及在所述判断单元判断所述附件存在的情况下, 打开所 述 URL地址对应的认证界面, 并获取所述第二授权码。 根据权利要求 8所述的邮件系统, 其中, 所述判断单元还设置为判断所述第二授权码与本地保存的所述第一授权码 是否一致; 所述执行单元还设置为在所述判断单元判断所述第二授权码与所述第一授 权码一致的情况下, 确定认证成功; 以及在所述判断单元判断所述第二授权码 与所述第一授权码不一致的情况下, 确定认证失败。 根据权利要求 6至 9任一项所述的邮件系统, 其中, 所述邮件服务器包括外部 邮件服务器和内部邮件服务器, 其中, 所述外部邮件服务器, 设置为通过 SMTP协议将所述邮件转发至所述内部 邮件服务器; 所述内部邮件服务器, 设置为将接收到的来自所述外部邮件服务器的所述 邮件的附件发送至所述存储服务器保存, 以及向所述客户端发送所述 URL地 址、 第一授权码和剥离附件后的所述邮件。 |
URL, 存储服务器返回下载认证界面, 要求输入下载授权码; 其次, 邮件接收方在下 载认证界面输入接收到的授权码; 然后,存储服务器获取用户输入授权码并进行 认证, 认证通过则允许用户下载邮件附件, 否则不允许用户下载。 可见, 本实施例针对发送超大附件邮件和邮箱容量, 解决了邮件附件存储到存储 服务器系统时的安全性问题, 让用户更加放心使用邮件系统。 实施例二 图 5是根据本发明实施例二的系统结构图, 如图 5所示, 其中, 虚线框中的部分 为应用本发明安全的邮件附件共享方法。 本实施例的邮件附件下载方法包括邮件附件的 保存和邮件附件的下载。 其中, 邮 件附件保存包括: 邮件服务器将接收到的邮件附件保存到存储服 务器系统, 存储服务 器系统返回附件下载的 URL和下载的授权码给邮件服务器,邮件服务器 将用户的邮件 和存储服务器返回的相对应的 URL和授权码发送给邮件的收件人; 邮件附件下载包 括: 邮件接收方打开接收到的邮件附件下载 URL, 进入下载认证界面, 输入下载授权 码, 存储服务器获取用户输入验证码并进行认证, 如果认证通过则允许用户下载邮件 附件, 否则不允许用户下载。 具体地, 邮件的保存可以包括两个方面, 一方面是从内部邮件服务器的客户端发 过来的邮件。 结合附图 5, 发件人登录邮件客户端 1, 上传邮件附件并发送到存储服务 器, 存储服务器接收到内部邮件服务器的保存文件 请求后保存文件, 并根据一定的规 则生成下载该邮件附件的 URL和授权码, 并返回给内部邮件服务器, 内部邮件服务器 收到存储服务器的响应消息后, 将客户端的邮件剥离附件后, 发送到邮件接收人所在 的邮件服务器, 存储服务器返回附件下载 URL和授权码也同时发送给邮件的接收人。 另一方面是从外部邮箱服务器发过来的邮件。 结合附图 5, 发件人登录邮件客户 端 2, 通过 SMTP 协议发送带附件邮件到外部邮件服务器, 外部邮件服务器再通过 SMTP协议将邮件转发到内部邮件服务器, 内部邮件服务器接收到来自外部邮件服务 器转发的邮件, 解析邮件体, 将邮件的附件保存到存储服务器, 存储服务器接收到内 部邮件服务器的保存文件请求后保存文件, 并根据一定的规则生成下载该邮件附件的 URL和授权码, 并返回给内部邮件服务器, 内部邮件服务器收到存储服务器的相应消 息后,将客户端的邮件剥离附件后保存,存储 服务器返回附件下载 URL和授权码也同 时发送给邮件的接收人。 实施例三 图 6是根据本发明实施例三的邮件附件保存的流 图, 如图 6所示, 该流程可以 包括如下步骤: 步骤 S601 ,互联网等外部邮件服务器或内部邮件服务器 户端发送邮件信息到内 部邮件服务器。 步骤 S602,内部邮件服务器判断邮件消息是否带附 。若是带附件则转步骤 S604, 否则, 转步骤 S603。 步骤 S603, 对不带附件的邮件不做任何的处理, 进入步骤 S607。 步骤 S604, 将附件发送并保存到存储服务器。 步骤 S605 , 存储服务器保存邮件附件, 并根据一定的规则生成下载 URL和下载 授权码返回给邮件服务器。 步骤 S606, 邮件服务器对剥离附件的邮件和存储服务器返 回的下载 URL和下载 授权码进行处理。 步骤 S607, 将邮件发送给邮件接收方。 实施例四 图 7是根据本发明实施例四的邮件附件下载的流 图, 如图 7所示, 该流程可以 包括如下步骤: 步骤 S701 , 邮件接收方打开邮件附件下载的 URL。 步骤 S702, 判断 URL对应的邮件附件是否存在。 若是邮件附件已经不存在, 则 转步骤 S707, 否则转步骤 S703。 步骤 S703, 存储服务器打开对应邮件附件下载的认证界面 , 等待用户输入下载授 权码。 步骤 S704, 用户输入下载授权码。 步骤 S705 , 存储服务器获得用户输入的下载授权码进行认 证, 认证通过, 则转步 骤 S706, 否则, 转步骤 S707。 步骤 S706, 用户下载邮件附件。 步骤 S707, 返回操作提示界面。 综上所述, 本发明实施例涉及互联网文件存储领域, 提供了一种安全的邮件附件 共享的方法, 采用邮件服务器向客户端发送授权码, 对下载邮件附件的身份进行认证 的方式,解决了相关技术中通过 URL地址下载邮件附件时存在安全隐患的问题, 提高 了系统的安全性。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现 , 从而可以将 它们存储在存储装置中由计算装置来执行,或 者将它们分别制作成各个集成电路模块, 或者将它们中的多个模块或步骤制作成单个集 成电路模块来实现。 这样, 本发明不限 制于任何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。
Next Patent: LIGHT-EMITTING DEVICE AND PROJECTION SYSTEM