courier-mta (esmtpd) 仅将消息传递到 /var/lib/courier/tmp

courier-mta (esmtpd) 仅将消息传递到 /var/lib/courier/tmp

我发誓 courier-mta 以前可以工作,但现在已经停止工作了。

问题首先是出现“提交:权限被拒绝”错误,并且我无法向计算机发送电子邮件。

我 chmod'd /var/lib/courier/tmp(通过chmod 771 /var/lib/courier/tmp)解决了这个问题。

但是,现在所有消息都被困在其中/var/lib/courier/tmp/NNNNNN并且永远不会迁移到$HOME/Maildir.

我不知道是什么将文件移至何处,/var/lib/courier/tmp以便$HOME/Maildir我可以使用 courier-pop。

搬家有什么作用?

请注意,我的 /etc/courier/courierd 已DEFAULTDELIVERY=./Maildir在其中。

谢谢。

答案1

哇,Debian 版本导游一定是真的坏了。

令人惊讶的是,这解决了它: $ sudo chown courier /usr/lib/courier/courier/submit $ sudo chmod u+s /usr/lib/courier/courier/submit

相关内容