现有用户的Postfix邮箱

出于一些奇怪的原因,我只注意到我的本地用户帐户在一个盒子里没有邮件文件/ var / mail。 我跑了

touch /var/mail/username 

要尝试纠正这个问题,但后缀仍然不会写出信息到该文件。 此外,我试图在本地发送消息,但没有通过。

没有重新创build用户帐户,有没有办法让后缀来识别用户?

如果不存在,请勿触摸/ var / mail /用户名。 你可能会得到错误的权限。 现在删除文件,然后向该用户发送一封电子邮件。 观看/var/log/mail.log,看看会发生什么。

邮件服务器完全可以设置为将邮件传递到其他位置,例如用户主目录中的maildir或mbox文件。 正如Paul所build议的那样,查看邮件日志以查看收到的邮件会发生什么情况。 如果它谈到被交给procmail,那么检查~/.procmailrc/etc/procmailrc来查看邮件被传送到哪里。