ExtMail服务器社区's Archiver

bsdunix 发表于 2006-5-20 11:46

请老大支持用户名和 通用名都能登陆

  需求说明:
   在学校用户名用学号比较好,不易重复(具有唯一性、可以保证连续几十年的用户名不重复),同时易与其他系统(如借书证、上机证等)兼容。但为了给学生一个个性化和易于操作的
的名称,应当允许使用通用名登陆 。

fengyong 发表于 2006-5-20 15:44

这个要求集成度比较高。主要是从数据库入手吧,所有软件都读取同一个数据库就行了。
配置起来相信很困难。

bsdunix 发表于 2006-5-20 18:21

实现方法:
  在数据库extmail的表mailbox中
查看第一个帐户(用户名)
INSERT INTO mailbox VALUES ('[email]test@mail.domain.com[/email]', 'test', '{CRYPT}Y4OuUXTDz3qDo', '', 'mail.domain.com/test/Maildir/', 'mail.domain.com/test', '62914560S', '10485760S', 'mail.domain.com', 125, 125, '2006-05-18 11:31:37', '2106-05-18 11:27:21', 1, 'webmail,smtpauth,pop3');


插入 (通用名)


INSERT INTO mailbox VALUES ('[email]testaliase@mail.domain.com[/email]', 'testaliase', '{CRYPT}Y4OuUXTDz3qDo', '', 'mail.domain.com/test/Maildir/', 'mail.domain.com/test', '62914560S', '10485760S', 'mail.domain.com', 125, 125, '2006-05-18 11:31:37', '2106-05-18 11:27:21', 1, 'webmail,smtpauth,pop3');

测试通过

gcw5zb 发表于 2008-7-2 12:27

加个smtp认证规则就行了

tinkoko 发表于 2008-7-2 15:24

那万一通用名相同呢

ryuhi 发表于 2009-4-3 00:08

中国人重名的概率还是满高的,不建议这样做

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.