postfix报错:/etc/postfix/virtual is unavailable

时间:2019-08-20 17:58:11  来源:igfitidea点击:

今天修改 /etc/postfix/virtual文件后,重启postfix报错:

hash:/etc/postfix/virtual is unavailable. open database /etc/postfix/virtual.db: No such file or directory

使用命令ls -l /etc/postfix/virtual.db查看,文件确实不存在。

原因是漏了执行下面这一步:

postmap /etc/postfix/virtual

现在/etc/postfix/虚拟数据库文件已创建,邮件日志中也没有问题。