查看: 2285|回复: 0

企业中文域名邮件解决方案

[复制链接]
落葵 发表于 2014-1-10 14:19:29 | 显示全部楼层 |阅读模式
企业中文域名邮件解决方案

多语种邮件地址由多语种本地部分、“@”符号和多语种域名组成。本文将从Internet邮件原理、中文域名邮件技术解决方案的提出、技术实现框架、解决方案示例等方面介绍中文域名邮件技术解决方案。
1. Internet邮件原理

物联网实验室Internet电子邮件系统采用“存储转发”工作方式。发送方通过邮件客户程序,将编辑好的电子邮件从发送端计算机发出,在网络传输的过程中,经过多台计算机的中转,最后到达目的计算机,送到收信人的电子信箱。

2. 中文域名邮件技术解决方案的提出

中文域名邮件的基于邮件用户代理的解决方案,在传统邮件系统基础上,在客户端应用程序中增加中文域名邮件地址处理模块,服务器端的邮件存储系统中只需加载中文域名邮件地址对应的Punycode数据。
基于邮件用户代理的技术解决方案,只需在客户端做升级改动,最大程度上避免了邮件基础设施的变动,保障了网络的稳定性、可靠性、安全性,节省了升级成本。

3. 中文域名邮件技术实现框架

物联网工程实验室在邮件客户端,用户输入一个中文域名邮件地址,系统将本地编码翻译成Unicode编码,通过中文域名邮件地址处理模块(CMAM)转换得到对应Punycode编码,提交邮件服务器。或者相反,通过CMAM,将接收到的Punycode表示的邮件地址,最终转换成本地编码显示给用户

我们使用CNNIC提供的idn-conv-linux-1.0.tar.gz,其中还提供了引用转码接口的示例程序。

④ sqwebmail的二次开发

二次开发针对sqwebmail核心模块,具体方法是: 分析源码,就登录、新建邮件等子模块在涉及中文域名邮件地址的地方调用相应转码接口,最后对sqwebmail模块进行编译、安装、调试。

⑤ vqregister的二次开发

vqregister可以在用户注册成功后发送确认邮件、预设用户密码、限定密码长度等。天蓝蓝的构建便采用了vqregister,二次开发过程同sqwebmail类似。http://www.frotech.com/
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表