5.4.1:sqwebmail的驗証模塊mysql和vchkpw有什區別?
在1.0中我說過sqwebmail的mysql驗証模塊是標準的垃圾功能,有的朋友不理解,解釋如下:
mysql驗証:sqwebmail->MySQL->得到用戶數據
vchkpw驗証:sqwebmail->vchkpw->MySQL->得到用戶數據
sqwebmail的mysql驗証模塊需要在MySQL建如下的表:
CREATE TABLE passwd (
id char(128) DEFAULT '' NOT NULL,
crypt char(128) DEFAULT '' NOT NULL,
clear char(128) DEFAULT '' NOT NULL,
uid int(10) unsigned DEFAULT '65534' NOT NULL,
gid int(10) unsigned DEFAULT '65534' NOT NULL,
home char(255) DEFAULT '' NOT NULL,
maildir char(255) DEFAULT '' NOT NULL,
KEY id (id(128))
);
也就是說:mysql驗証模塊根本不會理會vpopmail管理的用戶信息,如果使用mysql驗証,可以不必安裝vpopmail,裝了也沒用。
vchkpw驗証說到底就是sqwebmail通過vpopmail驗証,使用vpopmail建立的用戶信息。
5.5:其他