我在我的后缀中遇到了一些问题。 我没有收到来自postfix的邮件。 日志文件也不显示任何错误日志。 日志文件是正常的。 进一步的分析,我发现邮件将传入,但不是在postfix的活动文件夹。 我只在maillog文件中find一件事:
postfix / cleanup [30369]:warning:database /etc/postfix/virtual.db比源文件旧/ etc / postfix / virtual
其余的maillog文件是正常的。
我能够find问题。 任何人都可以帮忙
跑:
postmap /etc/postfix/virtual
然后重新启动后缀。
警告意味着您有文本版本和virtual
文件的散列映射版本。 文本版本是您可以编辑的人类可读文本,然后使用postmap
构建它的散列表,这就是postfix读取的内容。 它只是告诉你,你可能已经改变了人类可读的,忘了创建一个新的.db
。