postfix和mysql都安装完成,数据库要手工创建吗?
(2012-01-03 04:08:46)
标签:
数据库
手工
mysql
杂谈
postfix和mysql都安装完成,数据库要手工创建吗?Jun 16 16:27:14 opensolaris
postfix/trivial-rewrite: warning: mysql query failed: Table
'extmail.alias' doesn't exist
Jun 16 16:27:14 opensolaris postfix/trivial-rewrite: fatal:
mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,lock|fold_fix):
table lookup problem
alias表不存在呀,怎么办?所有的表都没有,数据库也是我自己手工创建的,表也需要手工添加吗?我是按资料介绍的,没有数据库导入或者创建数据库的操作:
================
第十 ;配置postfix 支持虚拟域和虚拟用户
1 在postfix的主配置文件的尾部添加以下内容
#################Virtual Mailbox Settings
######################
virtual_mailbox_base = /var/spool/mail
virtual_mailbox_maps =
mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_mailbox_domains =
mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_alias_domains =
virtual_alias_maps =
mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_uid
卡芙琳uidnumber/gidnumber都是1000,这和vuser:vgroup
的uid/gid一致,是因为maildrop投递时会从数据库里取uidnumber/gidnumber,而在master.cf里已经定义好了投递时的运行身份(vuser:vgroup),所以这两个字段的内容必须为1000,否则将出现投递错误,例如报0×06等错误。
但是我查看了/etc/postfix/master.cf, 其中没有vuser:vgroup的定义
分享:
喜欢
0
赠金笔
加载中,请稍候......
评论加载中,请稍候...
发评论
登录名: 密码: 找回密码 注册记住登录状态
昵 称:
评论并转载此博文
发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。