CentOS 7 Postfix - Dovecot 临时内部错误

CentOS 7 Postfix - Dovecot 临时内部错误

服务器成功连接外部客户端。身份验证成功。发送电子邮件成功。

问题出在接收上。电子邮件到达机器,但我猜它们还没有被整理好。

所有收到的电子邮件均有错误:

主机 mail.example.com[private/dovecot-lmtp] 说:451 4.3.0 临时内部错误(回复 DATA 命令结束)

我查看了 dovecot 配置文件,但没有找到问题。

我应该在哪里查看以修复此问题?我可以在此处链接哪些 dovecot 配置文件供大家查看?

答案1

使用以下命令在 /etc/dovecot/conf.d/10-logging.conf 上启用日志

log_path = /var/log/dovecot.log 

然后设置其权限

#chown vmail:dovecot /var/log/dovecot.log
#chmod 660 /var/log/dovecot.log

就我而言,日志给出了这个错误:

错误:mkdir(/var/mail/vhosts/mydomain.com/jc/)失败:权限被拒绝

我手动创建了 jc 目录并拥有其权限和所有权。

然后我在日志中收到此错误:

我们不在组 12(邮件)中,目录归 0:12 所有,模式 = 0775)

我通过以下方式解决了该问题:

#chown vmail /var/mail/vhosts/mydomain.com

并得到了甜蜜:

已将邮件保存至收件箱

在日志中

相关内容