1 最后由 circle_circle (2012-08-14 12:58:25) 编辑

主题: vmaill的用户名的密码必须是加密的

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本:
- 使用的 Linux/BSD 发行版名称及版本号:
- 与您的问题相关的日志信息:
====
张工  您好
    iredmail0.8(ubuntu12.04) 的环境,我想写一个网页程序来直接往vmaill数据库里面添加新用户和密码,也需要实现直接修改密码的功能.(我想实现每个域都有能实现简单添加和删除以及修改密码的功能) 当我直接往vmail里面添加用户 .密码(未加密). 插入之后不能登录webmail 
我操作的语句如下
INSERT INTO mailbox (username, password, name, storagebasedirectory,storagenode, maildir, quota, domain, active, local_part, created,expired)
    VALUES ('test@test.test','password', 'test', '/var/vmail','vmail1', 'test.test/test-2012.08.02.13.05.03/', '10', 'test.test', '1','test', '2012-08-02 13:08:00','9999-12-31 00:00:00');

INSERT INTO alias (address, goto, domain, created, active) VALUES ('test@test.test', 'test@test.test','test.test', '2012-08-02 13:08:00', 1);

求张工指点一下 ,用户密码是必须加密的吗 ? 能否实现这种功能 !

回复: vmaill的用户名的密码必须是加密的

你敢用明文密码么?国内 CSDN 密码泄露事件还没过去多久啊,国外也不少网站密码泄露事件。
请至少用 MD5 加密密码。(PHP 里似乎称之为 md5-crypt)