我开始使用postfix,并配置了/etc/postfix/main.cf 文件。之后我用postfix start
命令运行 postfix ,但出现错误parameter mail_owner: unknown user name value
。请告诉我,什么标识了 mail_owner 参数以及为此设置什么值?
答案1
看着http://www.postfix.org/postconf.5.html默认是 postfix,正如你所说的,你的最初设置是这样的。
实际的部分是相当长的路要走,因为它有所有可能的参数,并说
mail_owner(默认值:postfix) 拥有 Postfix 队列和大多数 Postfix 守护进程的 UNIX 系统帐户。指定非特权用户帐户的名称,该帐户不与其他帐户共享用户或组 ID,并且不拥有系统上的其他文件或进程。特别是,不要指定任何人或守护进程。请使用专用的用户 ID 和组 ID。
当此参数值更改时,您需要重新运行“postfix set-permissions”(对于 Postfix 2.0 及更早版本:“/etc/postfix/post-install set-permissions”。
我想 centos 会为你创建这个用户,所以你不必担心这一点并保留默认值。