发明名称 一种邮箱共享的方法及一种邮件服务器
摘要 本发明公开了一种邮件共享的方法,包括:邮件服务器获取用户登录信息;所述邮件服务器解码所述虚拟邮件地址信息获取目标邮箱地址及用户信息;根据所述目标邮箱地址及用户信息判断所述用户是否为所述目标邮箱的授权用户,判断为是时,所述用户可对所述目标邮箱进行相应操作,判断为否时,拒绝所述用户访问所述目标邮箱。本发明使用特定编码方案将用户信息及目标邮箱地址编码形成虚拟邮件地址,使得邮件服务器同时识别代理身份和目标邮箱变得可行,同时,拥有目标邮箱的用户可根据需求对邮箱共享授权管理,实现了灵活安全的邮箱共享访问。 
申请公布号 CN102904796B 申请公布日期 2014.07.09
申请号 CN201210335777.4 申请日期 2012.09.12
申请人 盈世信息科技(北京)有限公司 发明人 梁伟然;林延中
分类号 H04L12/58(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L12/58(2006.01)I
代理机构 广州三环专利代理有限公司 44202 代理人 颜希文
主权项 一种邮箱共享的方法,其特征在于,包括:邮件服务器获取用户登录信息 ,所述登录信息中包括虚拟邮件地址信息;所述邮件服务器解码所述虚拟邮件地址信息获取目标邮箱地址及用户信息 ;根据所述目标邮箱地址及用户信息判断所述用户是否为所述目标邮箱的授权用户,判断为是时,所述用户可对所述目标邮箱进行相应操作,判断为否时,拒绝所述用户访问所述目标邮箱;所述虚拟邮件地址信息由所述用户信息及所述目标邮箱地址根据预设的规则编码而成,所述用户信息为用户名,所述编码规则为A36 编码算法;A36 编码算法是针对邮件地址传递的可逆编码方法,把大小写不敏感的ascii字符序列编码为字母和数字的组合,其中,所述ascii字符是限于0x20 到 0x7e 之间的字符,大写字母和小写字母是等价,加上回车换行和制表符,共计有 72 个有意义的字符;所述字母和数字的组合是指26个字母加10个数字,共36个字符;编码以每 5 个字符作为一个分组单位,编码为 6 个新的字符,每个输入字符先转换为 0 ~ 71 之间的一个整数,除以2求余即得到一位在 0 ~ 35 之间的输出整数,剩下的 5 个余数合并起来的信息量 2^5 = 32 再得到一位 0 ~ 31 之间的输出整数,从而总共得到 6 位 0 ~ 35 之间的输出数据,再转换为对应的字母或数字,即可得到一组的输出字符,而对于不足 5 的 n 个字符输入,则直接丢去不足的位即可得到 n+1 位的输出数据;邮件服务器根据A36 加密算法逆向解码,以 6 个字符为一组进行分组,每个字符转换为 0 ~ 35 之间的整数,前 5 个整数分别乘以 2,再加上最后一个数据对应的余数位,还原得到 5 个 0 ~ 71 之间的整数,再还原为对应的 ascii 字符后得到用户信息与目标邮箱地址组成的字符串。
地址 100080 北京市海淀区海淀南路19号时代网络大厦8003室