我有一个名为 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 列表,而你被阻止在该列表上。有很多可能性,但我认为你的配置没问题。
也许您可以分析您的日志并获得更多信息。