postfix - 未知组:vmail

postfix - 未知组:vmail

我有一个正在运行的 VPS,Debian 8我在其中使用过本教程建立。它正在运行dovecot并且postfix.最近,我开始在mail.err日志文件中每隔几分钟收到错误,如下所示:

postfix/pipe[4274]: fatal: get_service_attr: unknown group: vmail

此外,不会接收或发送邮件。一切都在队列中备份。

我不知道从这里该去哪里。我已经检查过vmail用户和组都存在并且没有冲突的 ID,我什至删除了它们并重新添加了它们,但我无法找出导致此错误的原因。我尝试重新安装 postfix 和 dovecot 但没有成功,谷歌也没有帮助。

有任何想法吗?

答案1

发现这/etc/group不是世界可读的。我一定是不小心以某种方式覆盖了权限。我用chmod 644/etc/group/etc/passwd修复了它:)

这是一篇更详细的文章。

答案2

我遇到了类似的问题,对我来说,这是vmail用户和组尚未正确创建。

我用来设置 dovecot 和 postfix 的脚本缺少创建它的行以及需要使用 UID 5000 和 GID 5000 创建它的信息。

创建组和用户并重新启动系统后工作正常。

相关内容