|
|
板凳

楼主 |
发表于 2006-10-4 10:59:59
|
只看该作者
阶段汇报一下。已完成备份脚本。
本来的打算是用定期执行的脚本来处理邮件,脚本主要依靠FSO加正则表达式来分析邮件。
在了解了邮件的一些编码和内容类型后。写了一些base64和qp解码的函数。效果不是十分理想。很多的中文邮件还是会有乱码。不利于搜索。于是放弃了这种方案。
现在是用定期执行的脚本依靠Jmail组件来执行分析邮件和存储到数据库的动作。
典型的安装方法是把备份软件装在邮件服务器上运行,所以一定要有IIS,数据库可以在任何一台你能访问到的服务器上。用file dsn连接。如果你不想在服务器上装IIS,也可以把备份的软件放到另一台机上。因为是用Jmail POP3来分析邮件的。所以并不一定要在同一台机上。不过还原是是用FSO写入文件。所以这台服务器一定要能访问邮件服务器上的用户目录。
现在已经做好了备份的部分。经验证。大部分的中文邮件都能正常搜索。即使有乱码的邮件。也只是不能搜索,还原的时候是原原本本还原的。
数据库的结构请参考附件脚本create.txt 改成.sql后可以直接在查询分析器里创建数据库。
备份功能的脚本请参考附件 archive.txt
使用此脚本要做的准备工作如下:
设置MD存档,把所有的出入邮件都放入一个叫backup的邮件地址,这样所有的邮件都会在这个用户目录下。
安装设置SQL数据库,设置FILE DSN连接。因为这种连接方式最安全。
设置服务器定期执行此脚本。这样邮件就会在分析后存入到数据库里。并把邮件删除。
查询管理部分还在完善。
本人水平有限,查询还原的部分正在完善。等做好后再加上MD加密部分。为了更安全登陆部分打算用MD自带的验证功能去做,请版主和高手们多多指教。 |
评分
-
查看全部评分
|