ubuntu – Postfix无法创建锁定文件,权限被拒绝

前端之家收集整理的这篇文章主要介绍了ubuntu – Postfix无法创建锁定文件,权限被拒绝前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我以为我在我的Amazon ubuntu服务器上设置了我的postfix配置,但我猜不是.我正在尝试为3个虚拟托管的Apache网站设置管理员电子邮件帐户.这是我的postfix main.cf文件
myhostname = ip-XX-XXX-XX-XXX.us-west-2.compute.internal
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = ip-XX-XXX-XX-XXX.us-west-2.compute.internal,localhost.us-west-2.compute.internal,localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailBox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all

virtual_mailBox_domains = example1.com,example2.com,example3.com
virtual_mailBox_base = /var/mail/vhosts
virtual_mailBox_maps = hash:/etc/postfix/vmailBox
virtual_minimum_uid = 100
virtual_uid_maps = static:115
virtual_gid_maps = static:115
virtual_alias_maps = hash:/etc/postfix/virtual

这是我的vmailBox文件

admin@example1.com                  example1.com/admin
admin@example2.com                  example2.com/admin
admin@example3.com                  example3.com/admin
@example1.com                       example1.com/catchall
@example2.com                       example2.com/catchall
@example3.com                       example3.com/catchall

最后是我的虚拟文件

postmaster@example1.com                 postmaster
postmaster@example2.com                 postmaster
postmaster@example3.com                 postmaster

当我尝试通过netcat向我的某个域发送电子邮件时,我得到:

unable to create lock file /var/mail/vhosts/example1.com/admin.lock: Permission denied

尽管我将example1.com组设置为postfix,并且我的virtual_uid_maps和virtual_gid_maps都设置为Postfix组ID为115.

后缀组应具有/ var / mail / vhosts文件夹的读/写/执行权限.

猜你在找的Ubuntu相关文章