如何在 Gmail/Yahoo/Hotmail 中知道发件人的 IP 地址?

Sat*_*ati 3 gmail email ip-address hotmail

有没有办法知道在Gmail / Yahoo Mail / Hotmail任何邮件中发送的发件人 IP 地址?

Nat*_*ams 6

如果它是通过网络界面发送的 - 不。
标头信息将只显示发送它的服务器的 IP 地址。RFC 中没有任何内容涉及与基于 Web 的邮件客户端的交互。因此,系统只会盲目地将其发送到 SMTP 服务器,而 SMTP 服务器会说原始 IP 来自运行 Web 邮件的主机的 IP。

如果用户使用客户端并通过 SMTP 发送电子邮件 - 是的。
当您使用客户端并将邮件直接发送到 SMTP 时,您的 IP 将(应该)作为发件人出现在标头中。

例如,我使用 Outlook 向自己发送了一封电子邮件(我使用的是 Google Apps):

Received: from ceres (xxx.net [99.144.xx.xx]) <-- This was MY IP.
by mx.google.com with ESMTPS id 9sm1605084ywe.56.2009.10.31.17.27.00
    (version=SSLv3 cipher=RC4-MD5);
Sat, 31 Oct 2009 17:27:00 -0700 (PDT)
Run Code Online (Sandbox Code Playgroud)