昨天做了服务器迁移,发现在后台配置的用户都不能够登录,出现“unknown user”错误,原因是:
在/etc/postfix/main.cf中配置了
- mydestination = $mynetworks, $myhostname, localhost.$mydomain, localhost, $mydomain
$mydomain和虚拟域名冲突了,当邮件发过来时会优先找
mydestination的域名,而mydestination里的域名中是没有这些用户的,因而找不到用户名。解决办法就是把$mydomain和$myhostname删除,或者改为不和虚拟域名一样
阅读(7876) | 评论(0) | 转发(0) |