我目前正在操作一台运行邮件服务器的服务器。该邮件服务器由 plesk 配置,运行正常,直到我的邮件日志中出现以下消息:
/var/log/maillog
postfix/smtpd[17798]: connect from mail-ig0-f194.google.com[209.85.213.194]
postfix/smtpd[17798]: warning: connect to Milter service inet:127.0.0.1:12768: Connection refused
postfix/smtpd[17798]: NOQUEUE: milter-reject: CONNECT from mail-ig0-f194.google.com[209.85.213.194]: 451 4.7.1 Service unavailable - try again later; proto=SMTP
postfix/smtpd[17798]: NOQUEUE: milter-reject: EHLO from mail-ig0-f194.google.com[209.85.213.194]: 451 4.7.1 Service unavailable - try again later; proto=SMTP helo=<mail-ig0-f194.google.com>
postfix/smtpd[17798]: lost connection after STARTTLS from mail-ig0-f194.google.com[209.85.213.194]
postfix/smtpd[17798]: disconnect from mail-ig0-f194.google.com[209.85.213.194]
这些消息是在我尝试向该邮件服务器发送邮件(使用 gmail)时生成的。因此,显然无法发送这些消息,因为Milter service
拒绝连接。因此,我在互联网上查找了很多有关此错误的资源,但所有建议的修复方法均无效。
正如一个答案提到的那样后缀设置对于 Milter,以下是当前设置的摘录:
grep "milter" /etc/postfix/main.cf
smtpd_milters = inet:127.0.0.1:12768
non_smtpd_milters =
另一个答案表明可用空间对于分区 /var/ 来说可能不够。不过,看起来还不错:/var/ 上有 153 GB 的可用空间。
您对造成此错误的原因有何建议?
附加系统信息:
- Ubuntu 14
- Plesk 12
- 后缀 2
答案1
我在使用 Debian Jessie 和 Plesk 12.5.30 时也遇到了同样的问题。我的解决方案是启动“pc-remote”服务:
service pc-remote start
答案2
启动 milter 服务或者删除( inet:127.0.0.1:12768
postfixsmtpd_milters
不会尝试使用它)。
不太推荐的选项是通过设置让 postfix 忽略 milter 错误milter_default_action = accept
。