LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 712|回复: 0

有没有研究过qmail源码的大虾,小弟有个问题

[复制链接]
发表于 2008-3-17 15:58:32 | 显示全部楼层 |阅读模式
最近和同学一起做qmail的修改工作,大概的目的是在qmail服务器上实现指纹认证的功能。但是我们卡在一个很郁闷的问题上,那就是工作目录的切换。

我安装的是带mysql支持的qmail+vpopmail.

举个例子来说吧:vpopmail在安装,配置以后,其工作目录默认是 /home/vpopmail/domains/fbe.net/alice/Maildir (alice用户)

这个时候,alice给bob发一个alice指纹信息的邮件。bob需要去查询alice的指纹模板,来同邮件里alice的指纹签名进行比对。这个模板是保存在alice目录下的。第一,这在实际使用过程中是不可能的。2个用户之间不可能允许共享邮件目录。第二,如果我们把alice的指纹模板复制到bob下,问题可以解决。但是,给bob发邮件的不只一个用户,如果照这样做的话,有多少用户就要在对应收件人目录下存放多少个指纹模板了,工作量太大,而且也不现实。更不要说安全性了

我们现在想让qmail改变工作路径,(因为qmail收信的时候都是要访问上面的那个目录的。)比如改成 /root/fingertmp/,在这个文件夹里保存所有的指纹模板,方便管理

我们用过很多办法 chdir这个似乎行不通,麻烦哪位大侠给指点迷津,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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