![Postfix SMTP 服务器收到“550 请求的邮件操作未执行:无效 IP”](https://linux22.com/image/644760/Postfix%20SMTP%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%94%B6%E5%88%B0%E2%80%9C550%20%E8%AF%B7%E6%B1%82%E7%9A%84%E9%82%AE%E4%BB%B6%E6%93%8D%E4%BD%9C%E6%9C%AA%E6%89%A7%E8%A1%8C%EF%BC%9A%E6%97%A0%E6%95%88%20IP%E2%80%9D.png)
我有一个名为 smtp-ca.mdpi.com 的 SMTP 服务器,当我向某些特定的中国电子邮件域发送电子邮件时,我收到以下回复:
550 Requested mail action not taken: Invalid IP<64.15.147.140> (in reply to end of DATA command))
我在域的 TXT 中设置了 SPF。rDSN 运行正常。
知道为什么会发生这种情况吗?
先感谢您。
编辑:这是 postconf -n 配置
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = 127.0.0.1 10.10.0.10
local_transport = error:local delivery is disabled
mailbox_size_limit = 0
message_size_limit = 102400000
myhostname = smtp-ca.mdpi.com
mynetworks = 127.0.0.0/8 10.10.0.0/24
myorigin = /etc/mailname
readme_directory = no
sender_canonical_maps = hash:/etc/postfix/sender_canonical
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_client_restrictions = permit_mynetworks, reject
virtual_alias_maps = hash:/etc/postfix/virtual_aliases
答案1
您的配置看起来正确,我已检查您的正向和反向条目。看起来没问题。问题是您不知道收件人使用哪个 SPAM 系统和 RBL。
因此,他们可能使用特殊的 RBL 列表,而你被阻止在该列表上。有很多可能性,但我认为你的配置没问题。
也许您可以分析您的日志并获得更多信息。