8

有几个电子邮件服务器拒绝与公共动态 IP 地址的客户端连接。例如,许多接收电子邮件的 smtp 服务器只接受与具有静态 IP 地址的客户端的连接,以避免直接从具有动态 IP 地址的计算机发送的垃圾邮件。

当我使用谷歌寻找答案时,我只发现无法区分静态/动态地址的信息。那么电子邮件服务器是如何做到的呢?是否有任何数据库提供特定 IP 范围的信息?

查看t-online.de(德国最大的电子邮件提供商之一)的 MX 记录。尝试mx00.t-online.de:25在具有动态 IP 地址的计算机上使用 Putty(原始模式)进行连接。邮件服务器立即关闭连接,甚至不允许客户端发送任何命令,而具有静态 IP 的服务器的连接不会被拒绝。

或者查看以下 SMTP 会话的摘录:

220 mailin.rzone.de [joses mi173] ESMTP RZmta 29.19 ready
EHLO Home-PC
250-mailin.rzone.de [joses mi173] greets 87.179.163.89
250-ENHANCEDSTATUSCODES
250-8BITMIME
250-PIPELINING
250-DELIVERBY
250-SIZE 104857600
250 HELP
MAIL FROM:<sender@example.com>
250 2.1.0 <sender@example.com> Sender ok
RCPT TO:<recipient@example.org>
550 5.7.1 87.179.163.89 is a dynamic IP

这是德国托管公司 Strato 的客户的电子邮件服务器,该公司也拒绝访问具有动态 IP 地址的客户。电子邮件地址已更改。我使用了可接受的收件人地址mailin.rzone.de,因此不存在中继问题。

http://whatismyipaddress.com/blacklist-check还指出以下内容:

仅仅因为 IP 列在特定黑名单中并不意味着您正在发送垃圾邮件,只是该特定黑名单建议不要直接接受来自该 IP 地址的邮件。大多数动态分配的住宅 Cable/DSL IP 地址将表明它们已被列入黑名单,这意味着您应该从 ISP 的邮件服务器发送,而不是在您自己的 Internet 连接上运行的邮件服务器。

4

3 回答 3

5

这可能是使用基于 ISP 提供的有关其哪些 IP 地址被授权直接发送电子邮件的信息的 DNS 黑名单的结果。有关示例,请参阅 Spamhaus 的策略阻止列表。

这些信息不能独立发现。 参与的 ISP 必须向 DNSBL 服务提供有关其网络的信息。

但是,对于其中一些列表,例如 Spamhaus,在某些条件下,公众可以查询信息。您无法直接检测 IP 是静态的还是动态的,但仍然可以检查任何特定的 IP。

您提到 whatismyipaddress.com 错误地将您当前的 IP 地址列为静态。将他们的黑名单检查工具与您的 IP 87.179.190.52 一起使用,我发现他们目前错误地将其显示为 Spamhaus 的 PBL (以及其他)未列出的。我连接的 IP 被正确描述为动态的,并在 PBL 中列出,暗示这可能是他们的信息基础。

于 2012-07-20T23:10:25.333 回答
1

我相信您所指的那些电子邮件服务器只会进行反向 DNS 检查,因此只要您有该 IP 地址的 PTR 记录,我认为应该没问题。

底线,我不认为动态 IP 分配是邮件服务器的问题。

关于这个问题,我能想到的唯一方法是查看 WHOIS 信息,有一个名为NetType. 显然,您不能依赖它,但至少它可以让您了解 ISP 是否确实提供了该信息。

于 2012-07-20T22:17:35.987 回答
-4

一些 ISP 列出的静态/公共 IP 地址如下 123.123.123.4 static.yourisp.isfine.com

WHILE 动态列出:123.123.123.5 dhcp.mx1.coldservice.com

看?

于 2016-04-28T05:26:04.007 回答