未登录 ubuntu 服务器时无法接收电子邮件

未登录 ubuntu 服务器时无法接收电子邮件

最近我尝试使用 ubuntu 服务器(postfix-dovecot 和 Apache2)设置电子邮件和 Web 服务器。当我登录到我的用户帐户时,我可以从内部和互联网发送和接收电子邮件。但是当我未登录时,从外部发送的电子邮件会被退回给发件人,并显示以下通知:


这是主机“域”上的邮件系统。

很遗憾地通知您,您的邮件无法发送给一个或多个收件人。附件如下。

如需更多帮助,请发送邮件到邮政。

如果您这样做,请附上此问题报告。您可以从附件的返回消息中删除您自己的文本。

               The mail system

user@domain: maildir 传送失败:创建 maildir 文件 /home/user/Maildir/tmp/137969483152.P454754.domain:权限被拒绝


我这里遗漏了什么吗?

请记住,我是 Linux/ubuntu 的新手。

非常感谢你们

答案1

您可能选择加密您的主目录。如果您未登录,您的主目录内容将被加密且无法访问(理应如此),这就是 MDA 无法在您的主目录中创建/存储它的原因。

最简单的解决方案是将邮件存储格式从 Maildir(将邮件存储在每个用户的主目录中)更改为 mbox(通常存储在 /var/spool/mail 中)。

相关内容