Postfix 错误 451 4.3.5 服务器配置错误;服务器迁移后

问题描述 投票:0回答:1

今天我尝试将旧服务器迁移到新的虚拟机硬件。该服务器基于 Debian 10,并使用 Postfix、Dovecot 与 rspamd 组合。使用的UI是Open-Xchange。将快照传输到新服务器后,我更改了 IP 地址并更新了软件包。除了后缀之外,一切正常。当我尝试发送外部邮件或接收外部邮件时,Postfix 会阻止邮件并返回 451 4.3.5 服务器配置错误。我更新了 main.cf 中的 IP 地址,但错误仍然相同。有人有主意吗?我用 grep 搜索了系统,但找不到系统中配置我的旧 IP 地址的任何其他位置。 这是邮件传输的日志:

Out: 220 mail.drei.wtf ESMTP Postfix
  In:   EHLO m193-63.mailgun.net
  Out: 250-mail.drei.wtf
  Out: 250-PIPELINING
  Out: 250-SIZE 52428800
  Out: 250-ETRN
  Out: 250-STARTTLS
  Out: 250-ENHANCEDSTATUSCODES
  Out: 250-8BITMIME
  Out: 250-DSN
  Out: 250 CHUNKING
  In:   STARTTLS
  Out: 220 2.0.0 Ready to start TLS
  In:   EHLO m193-63.mailgun.net
  Out: 250-mail.drei.wtf
  Out: 250-PIPELINING
  Out: 250-SIZE 52428800
  Out: 250-ETRN
  Out: 250-ENHANCEDSTATUSCODES
  Out: 250-8BITMIME
  Out: 250-DSN
  Out: 250 CHUNKING
  In:   MAIL FROM:<[email protected]>  BODY=8BITMIME
  Out: 250 2.1.0 Ok
  In:   RCPT TO:<xxxxx>
  Out: 451 4.3.5 Server configuration error
  In:   QUIT
  Out: 221 2.0.0 Bye

这是mail.log的内容:

Dec 25 13:57:31 mail postfix/smtpd[2449]: connect from m193-63.mailgun.net[161.38.193.63]
Dec 25 13:57:32 mail postfix/smtpd[2449]: warning: unknown smtpd restriction: "permit_mynetwoks"
Dec 25 13:57:32 mail postfix/smtpd[2449]: NOQUEUE: reject: RCPT from m193-63.mailgun.net[161.38.193.63]: 451 4.3.5 Server configuration error; from=<[email protected]> to=<xxxxx> proto=ESMTP helo=<m193-63.mailgun.net>
debian postfix-mta
1个回答
0
投票

发现了我的问题。似乎我在使用 vi 时不小心删除了配置文件中的“r”。警告未知 smtpd 限制:“permit_mynetwoks”导致了错误。

© www.soinside.com 2019 - 2024. All rights reserved.