发新话题
打印

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

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

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

TOP

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

TOP

实现方法:
  在数据库extmail的表mailbox中
查看第一个帐户(用户名)
INSERT INTO mailbox VALUES ('test@mail.domain.com', '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 ('testaliase@mail.domain.com', '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');

测试通过

TOP

加个smtp认证规则就行了

TOP

那万一通用名相同呢

TOP

发新话题