现有用户的 Postfix 邮箱

现有用户的 Postfix 邮箱

由于某种奇怪的原因,我刚刚注意到我的本地用户帐户在 /var/mail 中没有邮件文件。我运行

touch /var/mail/username

尝试纠正问题,但 Postfix 仍未将信息写入该文件。此外,我尝试在本地向自己发送消息,但没有成功。

无需重新创建用户帐户,有没有办法让 Postfix 识别用户?

答案1

如果不存在 /var/mail/username,请不要触碰它。您可能弄错了权限。立即删除该文件,然后向该用户发送电子邮件。查看 /var/log/mail.log 以查看它发生了什么。

答案2

邮件服务器完全有可能设置为将邮件传递到其他位置,例如用户主目录中的 maildir 或 mbox 文件。正如 Paul 所建议的,查看邮件日志以查看传入邮件的情况。如果它提到被交给 procmail,那么请检查~/.procmailrc/etc/procmailrc查看邮件被传递到哪里。

相关内容