postfix 本地递送 mbox 权限被拒绝

postfix 本地递送 mbox 权限被拒绝

我最近从 sendmail 切换到了 postfix。
我的/etc/aliases回答是:

[...]
postmaster: /var/spool/mail/postmaster
[...]

权限如下:

-rw-rw---- 1 postfix mail 4.9M Aug  9 13:54 /var/spool/mail/postmaster

之前是g=r,为了测试我把它改成g=rw。

我收到的错误是:

[...] postfix/local[4554]: 2D4EF8C1626: to=<postmaster@DOMAIN>, [...] status=bounced (cannot append message to file /var/spool/mail/postmaster: cannot open file: Permission denied)

如果相关的话,我没有 unix 用户 postmaster。

我怎样才能解决这个问题?

答案1

解决此问题的方法是无需创建新用户,而是在main.cf参数中设置default_privs = mail

请记住,不建议使用rootpostfixdefault_privs

相关内容