我通过创建了一个新用户,useradd <username> -M
并将其添加到virtusertable
,但是generic-domains
当我登录新用户时,当我尝试时mail
,出现错误/var/spool/mail/<otheruser>: Permission denied
我错过了什么?
非常感谢你的帮助
答案1
的权限是什么/var/spool/mail
? 它的所有者可能是 root,组邮件,模式为 1777。 如果这样,是否已经有一个/var/spool/mail/otheruser
邮件文件? 它是否归其他用户所有(ls -la /var/spool/mail/otheruser
)。
该消息告诉您或/var/spool/mail
上的权限/var/spool/mail/otheruser
错误。
您提到您将条目放入了 virtusertable 和 generic-domains 中,那么您在那里放了什么?
您可以从原始用户向该用户发送消息并检查/var/spool/log/maillog
有关尝试投递的报告,以检查邮件是否已投递给该用户。