mail# /usr/local/bin/mysql -u root -p
mysql# use mysql;
mysql# INSERT INTO user (host,user,password) VALUES('localhost','postfix','');
mysql# update user set password=password('postfix') where User='postfix';
重新启动mysql
3.mail# ee /usr/local/etc/postfix/mysql-transport.cf
host = localhost (这里是host还是hosts?)
user = tmail
password = tmail
dbname = tmail(这里tmail改成postfix)
table = tmail_domaininfo
query = select transport from tmail_domaininfo where domain = '%s'
4.mail# ee /usr/local/etc/postfix/mysql-virtual-maps.cf
host = localhost(这里是host还是hosts?)
user = tmail
password = tmail
dbname = tmail(这里tmail改成postfix)
table = tmail_users
query = select maildir from tmail_users where email = '%s'
5.mail# ee /usr/local/etc/postfix/mysql-virtual.cf
host = localhost(这里是host还是hosts?)
user = tmail
password = tmail
dbname = tmail(这里tmail改成postfix)
table = tmail_virtual
query = select destination from tmail_virtual where email = '%s'
6.安装Tmail管理工具
请问楼主安装的是哪个版本的tmail,2.0还是4.11?
我用的是4.11,提示有错误哦
Database error: Invalid SQL: SELECT passwd,expire FROM domaininfo WHERE domain='admin' AND alias IS NULL AND active='1'
MySQL Error: 1146 (Table 'postfix.domaininfo' doesn't exist)
Session halted Because Of Mysql Connection.
Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in /usr/local/www/apache22/data/tmail2.0/webadmin/checklogin.php on line 21
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/apache22/data/tmail2.0/webadmin/checklogin.php:21) in /usr/local/www/apache22/data/tmail2.0/webadmin/checklogin.php on line 23
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/apache22/data/tmail2.0/webadmin/checklogin.php:21) in /usr/local/www/apache22/data/tmail2.0/webadmin/checklogin.php on line 24
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/apache22/data/tmail2.0/webadmin/checklogin.php:21) in /usr/local/www/apache22/data/tmail2.0/webadmin/checklogin.php on line 25
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/apache22/data/tmail2.0/webadmin/checklogin.php:21) in /usr/local/www/apache22/data/tmail2.0/webadmin/checklogin.php on line 26